azure-storage-files-shares
Public Attributes | List of all members
Azure::Storage::Files::Shares::Models::ShareItemDetails Struct Referencefinal

Details of the share properties.

#include <share_rest_client.hpp>

Public Attributes

DateTime LastModified
 
Azure::ETag Etag
 
int64_t Quota = int64_t()
 
Azure::Nullable< int32_t > ProvisionedIops
 
Azure::Nullable< int32_t > ProvisionedIngressMBps
 
Azure::Nullable< int32_t > ProvisionedEgressMBps
 
Azure::Nullable< DateTime > NextAllowedQuotaDowngradeTime
 
Azure::Nullable< DateTime > DeletedOn
 
int32_t RemainingRetentionDays = int32_t()
 
Azure::Nullable< Models::AccessTierAccessTier
 
Azure::Nullable< DateTime > AccessTierChangedOn
 
Azure::Nullable< std::string > AccessTierTransitionState
 
Models::LeaseStatus LeaseStatus
 
Models::LeaseState LeaseState
 
Models::LeaseDuration LeaseDuration
 

Member Data Documentation

◆ AccessTier

Azure::Nullable<Models::AccessTier> Azure::Storage::Files::Shares::Models::ShareItemDetails::AccessTier

The access tier of the share.

◆ AccessTierChangedOn

Azure::Nullable<DateTime> Azure::Storage::Files::Shares::Models::ShareItemDetails::AccessTierChangedOn

Returns the last modified time (in UTC) of the access tier of the share.

◆ AccessTierTransitionState

Azure::Nullable<std::string> Azure::Storage::Files::Shares::Models::ShareItemDetails::AccessTierTransitionState

Returns the transition state betweeen access tiers, when present.

◆ DeletedOn

Azure::Nullable<DateTime> Azure::Storage::Files::Shares::Models::ShareItemDetails::DeletedOn

The time on which the share was deleted.

◆ Etag

Azure::ETag Azure::Storage::Files::Shares::Models::ShareItemDetails::Etag

The ETag contains a value which represents the version of the share, in quotes.

◆ LastModified

DateTime Azure::Storage::Files::Shares::Models::ShareItemDetails::LastModified

Returns the date and time the share was last modified. Any operation that modifies the share or its properties or metadata updates the last modified time. Operations on files do not affect the last modified time of the share.

◆ LeaseDuration

Models::LeaseDuration Azure::Storage::Files::Shares::Models::ShareItemDetails::LeaseDuration

When a file or share is leased, specifies whether the lease is of infinite or fixed duration.

◆ LeaseState

Models::LeaseState Azure::Storage::Files::Shares::Models::ShareItemDetails::LeaseState

Lease state of the file or share.

◆ LeaseStatus

Models::LeaseStatus Azure::Storage::Files::Shares::Models::ShareItemDetails::LeaseStatus

The current lease status of the file or share.

◆ NextAllowedQuotaDowngradeTime

Azure::Nullable<DateTime> Azure::Storage::Files::Shares::Models::ShareItemDetails::NextAllowedQuotaDowngradeTime

Returns the current share next allowed quota downgrade time.

◆ ProvisionedEgressMBps

Azure::Nullable<int32_t> Azure::Storage::Files::Shares::Models::ShareItemDetails::ProvisionedEgressMBps

Returns the current share provisioned egress in megabytes per second.

◆ ProvisionedIngressMBps

Azure::Nullable<int32_t> Azure::Storage::Files::Shares::Models::ShareItemDetails::ProvisionedIngressMBps

Returns the current share provisioned ingress in megabytes per second.

◆ ProvisionedIops

Azure::Nullable<int32_t> Azure::Storage::Files::Shares::Models::ShareItemDetails::ProvisionedIops

Returns the current share provisioned ipos.

◆ Quota

int64_t Azure::Storage::Files::Shares::Models::ShareItemDetails::Quota = int64_t()

The quota of the share in GB

◆ RemainingRetentionDays

int32_t Azure::Storage::Files::Shares::Models::ShareItemDetails::RemainingRetentionDays = int32_t()

The remaining retention days of the share.


The documentation for this struct was generated from the following file: