Documentation ¶
Index ¶
- func CreateAzureUsageFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBilledReconciliationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBilledUsageFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBillingFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBillingReconciliationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBlobFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateExportSuccessOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFailedOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateManifestCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateManifestFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOperationCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRunningOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUnbilledUsageFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseAttributeSet(v string) (any, error)
- func ParseBillingPeriod(v string) (any, error)
- func SerializeAttributeSet(values []AttributeSet) []string
- func SerializeBillingPeriod(values []BillingPeriod) []string
- type AttributeSet
- type AzureUsage
- func (m *AzureUsage) GetBilled() BilledUsageable
- func (m *AzureUsage) GetFieldDeserializers() ...
- func (m *AzureUsage) GetUnbilled() UnbilledUsageable
- func (m *AzureUsage) Serialize(...) error
- func (m *AzureUsage) SetBilled(value BilledUsageable)
- func (m *AzureUsage) SetUnbilled(value UnbilledUsageable)
- type AzureUsageable
- type BilledReconciliation
- type BilledReconciliationable
- type BilledUsage
- type BilledUsageable
- type Billing
- func (m *Billing) GetFieldDeserializers() ...
- func (m *Billing) GetManifests() []Manifestable
- func (m *Billing) GetOperations() []Operationable
- func (m *Billing) GetReconciliation() BillingReconciliationable
- func (m *Billing) GetUsage() AzureUsageable
- func (m *Billing) Serialize(...) error
- func (m *Billing) SetManifests(value []Manifestable)
- func (m *Billing) SetOperations(value []Operationable)
- func (m *Billing) SetReconciliation(value BillingReconciliationable)
- func (m *Billing) SetUsage(value AzureUsageable)
- type BillingPeriod
- type BillingReconciliation
- type BillingReconciliationable
- type Billingable
- type Blob
- func (m *Blob) GetAdditionalData() map[string]any
- func (m *Blob) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *Blob) GetFieldDeserializers() ...
- func (m *Blob) GetName() *string
- func (m *Blob) GetOdataType() *string
- func (m *Blob) GetPartitionValue() *string
- func (m *Blob) Serialize(...) error
- func (m *Blob) SetAdditionalData(value map[string]any)
- func (m *Blob) SetBackingStore(...)
- func (m *Blob) SetName(value *string)
- func (m *Blob) SetOdataType(value *string)
- func (m *Blob) SetPartitionValue(value *string)
- type Blobable
- type ExportSuccessOperation
- type ExportSuccessOperationable
- type FailedOperation
- type FailedOperationable
- type Manifest
- func (m *Manifest) GetBlobCount() *int32
- func (m *Manifest) GetBlobs() []Blobable
- func (m *Manifest) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Manifest) GetDataFormat() *string
- func (m *Manifest) GetETag() *string
- func (m *Manifest) GetFieldDeserializers() ...
- func (m *Manifest) GetPartitionType() *string
- func (m *Manifest) GetPartnerTenantId() *string
- func (m *Manifest) GetRootDirectory() *string
- func (m *Manifest) GetSasToken() *string
- func (m *Manifest) GetSchemaVersion() *string
- func (m *Manifest) Serialize(...) error
- func (m *Manifest) SetBlobCount(value *int32)
- func (m *Manifest) SetBlobs(value []Blobable)
- func (m *Manifest) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Manifest) SetDataFormat(value *string)
- func (m *Manifest) SetETag(value *string)
- func (m *Manifest) SetPartitionType(value *string)
- func (m *Manifest) SetPartnerTenantId(value *string)
- func (m *Manifest) SetRootDirectory(value *string)
- func (m *Manifest) SetSasToken(value *string)
- func (m *Manifest) SetSchemaVersion(value *string)
- type ManifestCollectionResponse
- type ManifestCollectionResponseable
- type Manifestable
- type Operation
- func (m *Operation) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Operation) GetFieldDeserializers() ...
- func (m *Operation) GetLastActionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Operation) GetStatus() ...
- func (m *Operation) Serialize(...) error
- func (m *Operation) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Operation) SetLastActionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Operation) SetStatus(...)
- type OperationCollectionResponse
- type OperationCollectionResponseable
- type Operationable
- type RunningOperation
- type RunningOperationable
- type UnbilledUsage
- type UnbilledUsageable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAzureUsageFromDiscriminatorValue ¶
func CreateAzureUsageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAzureUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBilledReconciliationFromDiscriminatorValue ¶ added in v1.37.0
func CreateBilledReconciliationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBilledReconciliationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBilledUsageFromDiscriminatorValue ¶
func CreateBilledUsageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBilledUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBillingFromDiscriminatorValue ¶
func CreateBillingFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBillingFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBillingReconciliationFromDiscriminatorValue ¶ added in v1.37.0
func CreateBillingReconciliationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBillingReconciliationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBlobFromDiscriminatorValue ¶
func CreateBlobFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBlobFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateExportSuccessOperationFromDiscriminatorValue ¶
func CreateExportSuccessOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateExportSuccessOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFailedOperationFromDiscriminatorValue ¶
func CreateFailedOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFailedOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateManifestCollectionResponseFromDiscriminatorValue ¶
func CreateManifestCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateManifestCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateManifestFromDiscriminatorValue ¶
func CreateManifestFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateManifestFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOperationCollectionResponseFromDiscriminatorValue ¶
func CreateOperationCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOperationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOperationFromDiscriminatorValue ¶
func CreateOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRunningOperationFromDiscriminatorValue ¶
func CreateRunningOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRunningOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUnbilledUsageFromDiscriminatorValue ¶
func CreateUnbilledUsageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUnbilledUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseAttributeSet ¶
func ParseBillingPeriod ¶
func SerializeAttributeSet ¶
func SerializeAttributeSet(values []AttributeSet) []string
func SerializeBillingPeriod ¶
func SerializeBillingPeriod(values []BillingPeriod) []string
Types ¶
type AttributeSet ¶
type AttributeSet int
const ( FULL_ATTRIBUTESET AttributeSet = iota BASIC_ATTRIBUTESET UNKNOWNFUTUREVALUE_ATTRIBUTESET )
func (AttributeSet) String ¶
func (i AttributeSet) String() string
type AzureUsage ¶
type AzureUsage struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewAzureUsage ¶
func NewAzureUsage() *AzureUsage
NewAzureUsage instantiates a new AzureUsage and sets the default values.
func (*AzureUsage) GetBilled ¶
func (m *AzureUsage) GetBilled() BilledUsageable
GetBilled gets the billed property value. The billed property returns a BilledUsageable when successful
func (*AzureUsage) GetFieldDeserializers ¶
func (m *AzureUsage) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AzureUsage) GetUnbilled ¶
func (m *AzureUsage) GetUnbilled() UnbilledUsageable
GetUnbilled gets the unbilled property value. The unbilled property returns a UnbilledUsageable when successful
func (*AzureUsage) Serialize ¶
func (m *AzureUsage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AzureUsage) SetBilled ¶
func (m *AzureUsage) SetBilled(value BilledUsageable)
SetBilled sets the billed property value. The billed property
func (*AzureUsage) SetUnbilled ¶
func (m *AzureUsage) SetUnbilled(value UnbilledUsageable)
SetUnbilled sets the unbilled property value. The unbilled property
type AzureUsageable ¶
type AzureUsageable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBilled() BilledUsageable GetUnbilled() UnbilledUsageable SetBilled(value BilledUsageable) SetUnbilled(value UnbilledUsageable) }
type BilledReconciliation ¶ added in v1.37.0
type BilledReconciliation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewBilledReconciliation ¶ added in v1.37.0
func NewBilledReconciliation() *BilledReconciliation
NewBilledReconciliation instantiates a new BilledReconciliation and sets the default values.
func (*BilledReconciliation) GetFieldDeserializers ¶ added in v1.37.0
func (m *BilledReconciliation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BilledReconciliation) Serialize ¶ added in v1.37.0
func (m *BilledReconciliation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type BilledReconciliationable ¶ added in v1.37.0
type BilledReconciliationable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type BilledUsage ¶
type BilledUsage struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewBilledUsage ¶
func NewBilledUsage() *BilledUsage
NewBilledUsage instantiates a new BilledUsage and sets the default values.
func (*BilledUsage) GetFieldDeserializers ¶
func (m *BilledUsage) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BilledUsage) Serialize ¶
func (m *BilledUsage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type BilledUsageable ¶
type BilledUsageable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type Billing ¶
type Billing struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewBilling ¶
func NewBilling() *Billing
NewBilling instantiates a new Billing and sets the default values.
func (*Billing) GetFieldDeserializers ¶
func (m *Billing) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Billing) GetManifests ¶
func (m *Billing) GetManifests() []Manifestable
GetManifests gets the manifests property value. Represents metadata for the exported data. returns a []Manifestable when successful
func (*Billing) GetOperations ¶
func (m *Billing) GetOperations() []Operationable
GetOperations gets the operations property value. Represents an operation to export the billing data of a partner. returns a []Operationable when successful
func (*Billing) GetReconciliation ¶ added in v1.37.0
func (m *Billing) GetReconciliation() BillingReconciliationable
GetReconciliation gets the reconciliation property value. The reconciliation property returns a BillingReconciliationable when successful
func (*Billing) GetUsage ¶
func (m *Billing) GetUsage() AzureUsageable
GetUsage gets the usage property value. The usage property returns a AzureUsageable when successful
func (*Billing) Serialize ¶
func (m *Billing) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Billing) SetManifests ¶
func (m *Billing) SetManifests(value []Manifestable)
SetManifests sets the manifests property value. Represents metadata for the exported data.
func (*Billing) SetOperations ¶
func (m *Billing) SetOperations(value []Operationable)
SetOperations sets the operations property value. Represents an operation to export the billing data of a partner.
func (*Billing) SetReconciliation ¶ added in v1.37.0
func (m *Billing) SetReconciliation(value BillingReconciliationable)
SetReconciliation sets the reconciliation property value. The reconciliation property
func (*Billing) SetUsage ¶
func (m *Billing) SetUsage(value AzureUsageable)
SetUsage sets the usage property value. The usage property
type BillingPeriod ¶
type BillingPeriod int
const ( CURRENT_BILLINGPERIOD BillingPeriod = iota LAST_BILLINGPERIOD UNKNOWNFUTUREVALUE_BILLINGPERIOD )
func (BillingPeriod) String ¶
func (i BillingPeriod) String() string
type BillingReconciliation ¶ added in v1.37.0
type BillingReconciliation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewBillingReconciliation ¶ added in v1.37.0
func NewBillingReconciliation() *BillingReconciliation
NewBillingReconciliation instantiates a new BillingReconciliation and sets the default values.
func (*BillingReconciliation) GetBilled ¶ added in v1.37.0
func (m *BillingReconciliation) GetBilled() BilledReconciliationable
GetBilled gets the billed property value. The billed property returns a BilledReconciliationable when successful
func (*BillingReconciliation) GetFieldDeserializers ¶ added in v1.37.0
func (m *BillingReconciliation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BillingReconciliation) Serialize ¶ added in v1.37.0
func (m *BillingReconciliation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*BillingReconciliation) SetBilled ¶ added in v1.37.0
func (m *BillingReconciliation) SetBilled(value BilledReconciliationable)
SetBilled sets the billed property value. The billed property
type BillingReconciliationable ¶ added in v1.37.0
type BillingReconciliationable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBilled() BilledReconciliationable SetBilled(value BilledReconciliationable) }
type Billingable ¶
type Billingable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetManifests() []Manifestable GetOperations() []Operationable GetReconciliation() BillingReconciliationable GetUsage() AzureUsageable SetManifests(value []Manifestable) SetOperations(value []Operationable) SetReconciliation(value BillingReconciliationable) SetUsage(value AzureUsageable) }
type Blob ¶
type Blob struct {
// contains filtered or unexported fields
}
func (*Blob) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Blob) GetBackingStore ¶
func (m *Blob) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*Blob) GetFieldDeserializers ¶
func (m *Blob) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Blob) GetName ¶
GetName gets the name property value. The blob name. returns a *string when successful
func (*Blob) GetOdataType ¶
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Blob) GetPartitionValue ¶
GetPartitionValue gets the partitionValue property value. The partition that contains the file. A large partition is split into multiple files, each with the same partitionValue. returns a *string when successful
func (*Blob) Serialize ¶
func (m *Blob) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Blob) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Blob) SetBackingStore ¶
func (m *Blob) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*Blob) SetOdataType ¶
SetOdataType sets the @odata.type property value. The OdataType property
func (*Blob) SetPartitionValue ¶
SetPartitionValue sets the partitionValue property value. The partition that contains the file. A large partition is split into multiple files, each with the same partitionValue.
type Blobable ¶
type Blobable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetOdataType() *string GetPartitionValue() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetOdataType(value *string) SetPartitionValue(value *string) }
type ExportSuccessOperation ¶
type ExportSuccessOperation struct {
Operation
}
func NewExportSuccessOperation ¶
func NewExportSuccessOperation() *ExportSuccessOperation
NewExportSuccessOperation instantiates a new ExportSuccessOperation and sets the default values.
func (*ExportSuccessOperation) GetFieldDeserializers ¶
func (m *ExportSuccessOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ExportSuccessOperation) GetResourceLocation ¶
func (m *ExportSuccessOperation) GetResourceLocation() Manifestable
GetResourceLocation gets the resourceLocation property value. The resourceLocation property returns a Manifestable when successful
func (*ExportSuccessOperation) Serialize ¶
func (m *ExportSuccessOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ExportSuccessOperation) SetResourceLocation ¶
func (m *ExportSuccessOperation) SetResourceLocation(value Manifestable)
SetResourceLocation sets the resourceLocation property value. The resourceLocation property
type ExportSuccessOperationable ¶
type ExportSuccessOperationable interface { Operationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetResourceLocation() Manifestable SetResourceLocation(value Manifestable) }
type FailedOperation ¶
type FailedOperation struct {
Operation
}
func NewFailedOperation ¶
func NewFailedOperation() *FailedOperation
NewFailedOperation instantiates a new FailedOperation and sets the default values.
func (*FailedOperation) GetError ¶
func (m *FailedOperation) GetError() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable
GetError gets the error property value. The error property returns a PublicErrorable when successful
func (*FailedOperation) GetFieldDeserializers ¶
func (m *FailedOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FailedOperation) Serialize ¶
func (m *FailedOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FailedOperation) SetError ¶
func (m *FailedOperation) SetError(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable)
SetError sets the error property value. The error property
type FailedOperationable ¶
type FailedOperationable interface { Operationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetError() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable SetError(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable) }
type Manifest ¶
type Manifest struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewManifest ¶
func NewManifest() *Manifest
NewManifest instantiates a new Manifest and sets the default values.
func (*Manifest) GetBlobCount ¶
GetBlobCount gets the blobCount property value. The total file count for this partner tenant ID. returns a *int32 when successful
func (*Manifest) GetBlobs ¶
GetBlobs gets the blobs property value. A collection of blob objects that contain details of all the files for the partner tenant ID. returns a []Blobable when successful
func (*Manifest) GetCreatedDateTime ¶
func (m *Manifest) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time when a manifest resource was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Manifest) GetDataFormat ¶
GetDataFormat gets the dataFormat property value. The billing data file format. The possible value is: compressedJSONLines. Each blob is a compressed file and data in the file is in JSON lines format. Decompress the file to access the data. returns a *string when successful
func (*Manifest) GetETag ¶
GetETag gets the eTag property value. Version of data represented by the manifest. Any change in eTag indicates a new data version. returns a *string when successful
func (*Manifest) GetFieldDeserializers ¶
func (m *Manifest) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Manifest) GetPartitionType ¶
GetPartitionType gets the partitionType property value. Indicates the division of data. If a given partition has more than the supported number, the data is split into multiple files, each file representing a specific partitionValue. By default, the data in the file is partitioned by the number of line items. returns a *string when successful
func (*Manifest) GetPartnerTenantId ¶
GetPartnerTenantId gets the partnerTenantId property value. The Microsoft Entra tenant ID of the partner. returns a *string when successful
func (*Manifest) GetRootDirectory ¶
GetRootDirectory gets the rootDirectory property value. The root directory that contains all the files. returns a *string when successful
func (*Manifest) GetSasToken ¶
GetSasToken gets the sasToken property value. The SAS token for accessing the directory or an individual file in the directory. returns a *string when successful
func (*Manifest) GetSchemaVersion ¶
GetSchemaVersion gets the schemaVersion property value. The version of the manifest schema. returns a *string when successful
func (*Manifest) Serialize ¶
func (m *Manifest) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Manifest) SetBlobCount ¶
SetBlobCount sets the blobCount property value. The total file count for this partner tenant ID.
func (*Manifest) SetBlobs ¶
SetBlobs sets the blobs property value. A collection of blob objects that contain details of all the files for the partner tenant ID.
func (*Manifest) SetCreatedDateTime ¶
func (m *Manifest) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time when a manifest resource was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Manifest) SetDataFormat ¶
SetDataFormat sets the dataFormat property value. The billing data file format. The possible value is: compressedJSONLines. Each blob is a compressed file and data in the file is in JSON lines format. Decompress the file to access the data.
func (*Manifest) SetETag ¶
SetETag sets the eTag property value. Version of data represented by the manifest. Any change in eTag indicates a new data version.
func (*Manifest) SetPartitionType ¶
SetPartitionType sets the partitionType property value. Indicates the division of data. If a given partition has more than the supported number, the data is split into multiple files, each file representing a specific partitionValue. By default, the data in the file is partitioned by the number of line items.
func (*Manifest) SetPartnerTenantId ¶
SetPartnerTenantId sets the partnerTenantId property value. The Microsoft Entra tenant ID of the partner.
func (*Manifest) SetRootDirectory ¶
SetRootDirectory sets the rootDirectory property value. The root directory that contains all the files.
func (*Manifest) SetSasToken ¶
SetSasToken sets the sasToken property value. The SAS token for accessing the directory or an individual file in the directory.
func (*Manifest) SetSchemaVersion ¶
SetSchemaVersion sets the schemaVersion property value. The version of the manifest schema.
type ManifestCollectionResponse ¶
type ManifestCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewManifestCollectionResponse ¶
func NewManifestCollectionResponse() *ManifestCollectionResponse
NewManifestCollectionResponse instantiates a new ManifestCollectionResponse and sets the default values.
func (*ManifestCollectionResponse) GetFieldDeserializers ¶
func (m *ManifestCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ManifestCollectionResponse) GetValue ¶
func (m *ManifestCollectionResponse) GetValue() []Manifestable
GetValue gets the value property value. The value property returns a []Manifestable when successful
func (*ManifestCollectionResponse) Serialize ¶
func (m *ManifestCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ManifestCollectionResponse) SetValue ¶
func (m *ManifestCollectionResponse) SetValue(value []Manifestable)
SetValue sets the value property value. The value property
type ManifestCollectionResponseable ¶
type ManifestCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Manifestable SetValue(value []Manifestable) }
type Manifestable ¶
type Manifestable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBlobCount() *int32 GetBlobs() []Blobable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDataFormat() *string GetETag() *string GetPartitionType() *string GetPartnerTenantId() *string GetRootDirectory() *string GetSasToken() *string GetSchemaVersion() *string SetBlobCount(value *int32) SetBlobs(value []Blobable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDataFormat(value *string) SetETag(value *string) SetPartitionType(value *string) SetPartnerTenantId(value *string) SetRootDirectory(value *string) SetSasToken(value *string) SetSchemaVersion(value *string) }
type Operation ¶
type Operation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewOperation ¶
func NewOperation() *Operation
NewOperation instantiates a new Operation and sets the default values.
func (*Operation) GetCreatedDateTime ¶
func (m *Operation) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The start time of the operation. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Operation) GetFieldDeserializers ¶
func (m *Operation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Operation) GetLastActionDateTime ¶
func (m *Operation) GetLastActionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastActionDateTime gets the lastActionDateTime property value. The time of the last action of the operation. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Operation) GetStatus ¶
func (m *Operation) GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus
GetStatus gets the status property value. The status of the operation. Possible values are: notStarted, running, completed, failed, unknownFutureValue. returns a *LongRunningOperationStatus when successful
func (*Operation) Serialize ¶
func (m *Operation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Operation) SetCreatedDateTime ¶
func (m *Operation) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The start time of the operation. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Operation) SetLastActionDateTime ¶
func (m *Operation) SetLastActionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastActionDateTime sets the lastActionDateTime property value. The time of the last action of the operation. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Operation) SetStatus ¶
func (m *Operation) SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus)
SetStatus sets the status property value. The status of the operation. Possible values are: notStarted, running, completed, failed, unknownFutureValue.
type OperationCollectionResponse ¶
type OperationCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewOperationCollectionResponse ¶
func NewOperationCollectionResponse() *OperationCollectionResponse
NewOperationCollectionResponse instantiates a new OperationCollectionResponse and sets the default values.
func (*OperationCollectionResponse) GetFieldDeserializers ¶
func (m *OperationCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OperationCollectionResponse) GetValue ¶
func (m *OperationCollectionResponse) GetValue() []Operationable
GetValue gets the value property value. The value property returns a []Operationable when successful
func (*OperationCollectionResponse) Serialize ¶
func (m *OperationCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*OperationCollectionResponse) SetValue ¶
func (m *OperationCollectionResponse) SetValue(value []Operationable)
SetValue sets the value property value. The value property
type OperationCollectionResponseable ¶
type OperationCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Operationable SetValue(value []Operationable) }
type Operationable ¶
type Operationable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastActionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastActionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus) }
type RunningOperation ¶
type RunningOperation struct {
Operation
}
func NewRunningOperation ¶
func NewRunningOperation() *RunningOperation
NewRunningOperation instantiates a new RunningOperation and sets the default values.
func (*RunningOperation) GetFieldDeserializers ¶
func (m *RunningOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RunningOperation) Serialize ¶
func (m *RunningOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type RunningOperationable ¶
type RunningOperationable interface { Operationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type UnbilledUsage ¶
type UnbilledUsage struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewUnbilledUsage ¶
func NewUnbilledUsage() *UnbilledUsage
NewUnbilledUsage instantiates a new UnbilledUsage and sets the default values.
func (*UnbilledUsage) GetFieldDeserializers ¶
func (m *UnbilledUsage) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UnbilledUsage) Serialize ¶
func (m *UnbilledUsage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type UnbilledUsageable ¶
type UnbilledUsageable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
Source Files ¶
- attribute_set.go
- azure_usage.go
- billed_reconciliation.go
- billed_usage.go
- billing.go
- billing_period.go
- billing_reconciliation.go
- blob.go
- export_success_operation.go
- failed_operation.go
- manifest.go
- manifest_collection_response.go
- operation.go
- operation_collection_response.go
- running_operation.go
- unbilled_usage.go