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

The serialized return result for operation: GetShareProperties.

#include <share_rest_client.hpp>

Public Attributes

Storage::Metadata Metadata
 
Azure::ETag ETag
 
DateTime LastModified
 
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< Models::LeaseDurationLeaseDuration
 
Azure::Nullable< Models::LeaseStateLeaseState
 
Azure::Nullable< Models::LeaseStatusLeaseStatus
 
Azure::Nullable< Models::AccessTierAccessTier
 
Azure::Nullable< DateTime > AccessTierChangedOn
 
Azure::Nullable< std::string > AccessTierTransitionState
 

Member Data Documentation

◆ AccessTier

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

Returns the access tier set on the share.

◆ AccessTierChangedOn

Azure::Nullable<DateTime> Azure::Storage::Files::Shares::Models::ShareProperties::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::ShareProperties::AccessTierTransitionState

Returns the transition state betweeen access tiers, when present.

◆ ETag

Azure::ETag Azure::Storage::Files::Shares::Models::ShareProperties::ETag

The ETag contains a value that you can use to perform operations conditionally, in quotes.

◆ LastModified

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

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

◆ LeaseDuration

Azure::Nullable<Models::LeaseDuration> Azure::Storage::Files::Shares::Models::ShareProperties::LeaseDuration

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

◆ LeaseState

Azure::Nullable<Models::LeaseState> Azure::Storage::Files::Shares::Models::ShareProperties::LeaseState

Lease state of the file or share.

◆ LeaseStatus

Azure::Nullable<Models::LeaseStatus> Azure::Storage::Files::Shares::Models::ShareProperties::LeaseStatus

The current lease status of the file or share.

◆ Metadata

Storage::Metadata Azure::Storage::Files::Shares::Models::ShareProperties::Metadata

The metadata of the object.

◆ NextAllowedQuotaDowngradeTime

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

Returns the current share next allowed quota downgrade time.

◆ ProvisionedEgressMBps

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

Returns the current share provisioned egress in megabytes per second.

◆ ProvisionedIngressMBps

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

Returns the current share provisioned ingress in megabytes per second.

◆ ProvisionedIops

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

Returns the current share provisioned ipos.

◆ Quota

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

Returns the current share quota in GB.


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