Documentation
¶
Index ¶
- Constants
- type APICollectionOfAddress
- func (m *APICollectionOfAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfAddress) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfAddress) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfAddress) Validate(formats strfmt.Registry) error
- type APICollectionOfAgreementReport
- func (m *APICollectionOfAgreementReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfAgreementReport) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfAgreementReport) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfAgreementReport) Validate(formats strfmt.Registry) error
- type APICollectionOfAsset
- type APICollectionOfAssetOrder
- func (m *APICollectionOfAssetOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfAssetOrder) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfAssetOrder) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfAssetOrder) Validate(formats strfmt.Registry) error
- type APICollectionOfAwsAccount
- func (m *APICollectionOfAwsAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfAwsAccount) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfAwsAccount) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfAwsAccount) Validate(formats strfmt.Registry) error
- type APICollectionOfAzureSubscription
- func (m *APICollectionOfAzureSubscription) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfAzureSubscription) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfAzureSubscription) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfAzureSubscription) Validate(formats strfmt.Registry) error
- type APICollectionOfBillingCycle
- func (m *APICollectionOfBillingCycle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfBillingCycle) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfBillingCycle) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfBillingCycle) Validate(formats strfmt.Registry) error
- type APICollectionOfBillingStatement
- func (m *APICollectionOfBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfBillingStatement) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfBillingStatement) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfBillingStatement) Validate(formats strfmt.Registry) error
- type APICollectionOfBlogItem
- func (m *APICollectionOfBlogItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfBlogItem) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfBlogItem) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfBlogItem) Validate(formats strfmt.Registry) error
- type APICollectionOfBoolean
- func (m *APICollectionOfBoolean) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfBoolean) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfBoolean) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfBoolean) Validate(formats strfmt.Registry) error
- type APICollectionOfCategoryUsageCost
- func (m *APICollectionOfCategoryUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfCategoryUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfCategoryUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfCategoryUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfClient
- type APICollectionOfConsumer
- func (m *APICollectionOfConsumer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfConsumer) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfConsumer) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfConsumer) Validate(formats strfmt.Registry) error
- type APICollectionOfCrayonAccount
- func (m *APICollectionOfCrayonAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfCrayonAccount) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfCrayonAccount) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfCrayonAccount) Validate(formats strfmt.Registry) error
- type APICollectionOfCustomerTenant
- func (m *APICollectionOfCustomerTenant) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfCustomerTenant) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfCustomerTenant) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfCustomerTenant) Validate(formats strfmt.Registry) error
- type APICollectionOfGroupedBillingStatement
- func (m *APICollectionOfGroupedBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfGroupedBillingStatement) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfGroupedBillingStatement) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfGroupedBillingStatement) Validate(formats strfmt.Registry) error
- type APICollectionOfGrouping
- func (m *APICollectionOfGrouping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfGrouping) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfGrouping) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfGrouping) Validate(formats strfmt.Registry) error
- type APICollectionOfInvoiceProfile
- func (m *APICollectionOfInvoiceProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfInvoiceProfile) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfInvoiceProfile) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfInvoiceProfile) Validate(formats strfmt.Registry) error
- type APICollectionOfManagementLink
- func (m *APICollectionOfManagementLink) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfManagementLink) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfManagementLink) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfManagementLink) Validate(formats strfmt.Registry) error
- type APICollectionOfManagementLinkGrouped
- func (m *APICollectionOfManagementLinkGrouped) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfManagementLinkGrouped) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfManagementLinkGrouped) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfManagementLinkGrouped) Validate(formats strfmt.Registry) error
- type APICollectionOfObjectReference
- func (m *APICollectionOfObjectReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfObjectReference) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfObjectReference) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfObjectReference) Validate(formats strfmt.Registry) error
- type APICollectionOfOrganization
- func (m *APICollectionOfOrganization) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfOrganization) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfOrganization) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfOrganization) Validate(formats strfmt.Registry) error
- type APICollectionOfOrganizationAccess
- func (m *APICollectionOfOrganizationAccess) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfOrganizationAccess) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfOrganizationAccess) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfOrganizationAccess) Validate(formats strfmt.Registry) error
- type APICollectionOfOrganizationUsageCost
- func (m *APICollectionOfOrganizationUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfOrganizationUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfOrganizationUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfOrganizationUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfProductContainer
- func (m *APICollectionOfProductContainer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfProductContainer) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfProductContainer) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfProductContainer) Validate(formats strfmt.Registry) error
- type APICollectionOfProgram
- func (m *APICollectionOfProgram) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfProgram) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfProgram) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfProgram) Validate(formats strfmt.Registry) error
- type APICollectionOfPublisher
- func (m *APICollectionOfPublisher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfPublisher) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfPublisher) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfPublisher) Validate(formats strfmt.Registry) error
- type APICollectionOfRegion
- type APICollectionOfResourceGroupUsageCost
- func (m *APICollectionOfResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfResourceGroupUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfResourceGroupUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfResourceGroupUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfServiceAccountAgreement
- func (m *APICollectionOfServiceAccountAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfServiceAccountAgreement) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfServiceAccountAgreement) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfServiceAccountAgreement) Validate(formats strfmt.Registry) error
- type APICollectionOfSubcategoryUsageCost
- func (m *APICollectionOfSubcategoryUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubcategoryUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubcategoryUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubcategoryUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfSubscription
- func (m *APICollectionOfSubscription) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubscription) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubscription) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubscription) Validate(formats strfmt.Registry) error
- type APICollectionOfSubscriptionAddOnOffer
- func (m *APICollectionOfSubscriptionAddOnOffer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubscriptionAddOnOffer) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubscriptionAddOnOffer) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubscriptionAddOnOffer) Validate(formats strfmt.Registry) error
- type APICollectionOfSubscriptionConversion
- func (m *APICollectionOfSubscriptionConversion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubscriptionConversion) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubscriptionConversion) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubscriptionConversion) Validate(formats strfmt.Registry) error
- type APICollectionOfSubscriptionResourceGroupUsageCost
- func (m *APICollectionOfSubscriptionResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubscriptionResourceGroupUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubscriptionResourceGroupUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubscriptionResourceGroupUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfSubscriptionUsageCost
- func (m *APICollectionOfSubscriptionUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICollectionOfSubscriptionUsageCost) MarshalBinary() ([]byte, error)
- func (m *APICollectionOfSubscriptionUsageCost) UnmarshalBinary(b []byte) error
- func (m *APICollectionOfSubscriptionUsageCost) Validate(formats strfmt.Registry) error
- type APICollectionOfUser
- type ActivationLink
- type ActivityLog
- type ActivityLogItem
- type Address
- type AddressData
- type AggregationItem
- type Agreement
- type AgreementAccess
- type AgreementCollection
- type AgreementFilter
- type AgreementIdentityReference
- func (m *AgreementIdentityReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AgreementIdentityReference) MarshalBinary() ([]byte, error)
- func (m *AgreementIdentityReference) UnmarshalBinary(b []byte) error
- func (m *AgreementIdentityReference) Validate(formats strfmt.Registry) error
- type AgreementIdentityReferenceDto
- func (m *AgreementIdentityReferenceDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AgreementIdentityReferenceDto) MarshalBinary() ([]byte, error)
- func (m *AgreementIdentityReferenceDto) UnmarshalBinary(b []byte) error
- func (m *AgreementIdentityReferenceDto) Validate(formats strfmt.Registry) error
- type AgreementProduct
- type AgreementProductCollection
- func (m *AgreementProductCollection) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AgreementProductCollection) MarshalBinary() ([]byte, error)
- func (m *AgreementProductCollection) UnmarshalBinary(b []byte) error
- func (m *AgreementProductCollection) Validate(formats strfmt.Registry) error
- type AgreementProductFilter
- func (m *AgreementProductFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AgreementProductFilter) MarshalBinary() ([]byte, error)
- func (m *AgreementProductFilter) UnmarshalBinary(b []byte) error
- func (m *AgreementProductFilter) Validate(formats strfmt.Registry) error
- type AgreementProductsSubFilter
- func (m *AgreementProductsSubFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AgreementProductsSubFilter) MarshalBinary() ([]byte, error)
- func (m *AgreementProductsSubFilter) UnmarshalBinary(b []byte) error
- func (m *AgreementProductsSubFilter) Validate(formats strfmt.Registry) error
- type AgreementReport
- type Asset
- type AssetOrder
- type AssetOrderError
- type AssetOrderLine
- type AssetOrderLineError
- type AssetTags
- type AwsAccount
- type AzurePlan
- type AzureSubscription
- type AzureSubscriptionAssignAdmin
- func (m *AzureSubscriptionAssignAdmin) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureSubscriptionAssignAdmin) MarshalBinary() ([]byte, error)
- func (m *AzureSubscriptionAssignAdmin) UnmarshalBinary(b []byte) error
- func (m *AzureSubscriptionAssignAdmin) Validate(formats strfmt.Registry) error
- type AzureSubscriptionRename
- func (m *AzureSubscriptionRename) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureSubscriptionRename) MarshalBinary() ([]byte, error)
- func (m *AzureSubscriptionRename) UnmarshalBinary(b []byte) error
- func (m *AzureSubscriptionRename) Validate(formats strfmt.Registry) error
- type AzureSubscriptionTags
- type AzureSubscriptionUpdated
- func (m *AzureSubscriptionUpdated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureSubscriptionUpdated) MarshalBinary() ([]byte, error)
- func (m *AzureSubscriptionUpdated) UnmarshalBinary(b []byte) error
- func (m *AzureSubscriptionUpdated) Validate(formats strfmt.Registry) error
- type BillingCycle
- type BillingStatement
- type BlogItem
- type CategoryUsageCost
- type CategoryUsageCostRequest
- func (m *CategoryUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CategoryUsageCostRequest) MarshalBinary() ([]byte, error)
- func (m *CategoryUsageCostRequest) UnmarshalBinary(b []byte) error
- func (m *CategoryUsageCostRequest) Validate(formats strfmt.Registry) error
- type Client
- type Consumer
- type CrayonAccount
- type CreateAzureSubscriptionRequest
- func (m *CreateAzureSubscriptionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureSubscriptionRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAzureSubscriptionRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAzureSubscriptionRequest) Validate(formats strfmt.Registry) error
- type CustomerTenant
- type CustomerTenantAddress
- type CustomerTenantAgreement
- func (m *CustomerTenantAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomerTenantAgreement) MarshalBinary() ([]byte, error)
- func (m *CustomerTenantAgreement) UnmarshalBinary(b []byte) error
- func (m *CustomerTenantAgreement) Validate(formats strfmt.Registry) error
- type CustomerTenantCompany
- type CustomerTenantContact
- type CustomerTenantDetailed
- func (m *CustomerTenantDetailed) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomerTenantDetailed) MarshalBinary() ([]byte, error)
- func (m *CustomerTenantDetailed) UnmarshalBinary(b []byte) error
- func (m *CustomerTenantDetailed) Validate(formats strfmt.Registry) error
- type CustomerTenantProfile
- type CustomerTenantReference
- func (m *CustomerTenantReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomerTenantReference) MarshalBinary() ([]byte, error)
- func (m *CustomerTenantReference) UnmarshalBinary(b []byte) error
- func (m *CustomerTenantReference) Validate(formats strfmt.Registry) error
- type CustomerTenantUser
- type FacebookOrder
- type FacebookOrderLine
- type GoogleOrder
- type GoogleOrderLine
- type GroupedBillingStatement
- func (m *GroupedBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GroupedBillingStatement) MarshalBinary() ([]byte, error)
- func (m *GroupedBillingStatement) UnmarshalBinary(b []byte) error
- func (m *GroupedBillingStatement) Validate(formats strfmt.Registry) error
- type Grouping
- type InvoiceProfile
- type ManagementLink
- type ManagementLinkGrouped
- type Me
- type MinimumCommitmentLight
- func (m *MinimumCommitmentLight) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MinimumCommitmentLight) MarshalBinary() ([]byte, error)
- func (m *MinimumCommitmentLight) UnmarshalBinary(b []byte) error
- func (m *MinimumCommitmentLight) Validate(formats strfmt.Registry) error
- type ObjectReference
- type ObjectReferenceDto
- type Organization
- type OrganizationAccess
- type OrganizationSalesContact
- func (m *OrganizationSalesContact) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OrganizationSalesContact) MarshalBinary() ([]byte, error)
- func (m *OrganizationSalesContact) UnmarshalBinary(b []byte) error
- func (m *OrganizationSalesContact) Validate(formats strfmt.Registry) error
- type OrganizationUsageCost
- type PostSubscriptionAddOn
- type Price
- type ProductContainer
- type ProductContainerComment
- func (m *ProductContainerComment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ProductContainerComment) MarshalBinary() ([]byte, error)
- func (m *ProductContainerComment) UnmarshalBinary(b []byte) error
- func (m *ProductContainerComment) Validate(formats strfmt.Registry) error
- type ProductContainerCommentUser
- func (m *ProductContainerCommentUser) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ProductContainerCommentUser) MarshalBinary() ([]byte, error)
- func (m *ProductContainerCommentUser) UnmarshalBinary(b []byte) error
- func (m *ProductContainerCommentUser) Validate(formats strfmt.Registry) error
- type ProductContainerIssue
- type ProductInformation
- type ProductReference
- type ProductRow
- type ProductRowPatch
- type ProductRowUser
- type ProductVariant
- type Program
- type Publisher
- type PublisherAggregationItem
- func (m *PublisherAggregationItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PublisherAggregationItem) MarshalBinary() ([]byte, error)
- func (m *PublisherAggregationItem) UnmarshalBinary(b []byte) error
- func (m *PublisherAggregationItem) Validate(formats strfmt.Registry) error
- type PutAzureSubscription
- type Region
- type ResellerSalesPrice
- type ResellerSalesPriceToggle
- func (m *ResellerSalesPriceToggle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResellerSalesPriceToggle) MarshalBinary() ([]byte, error)
- func (m *ResellerSalesPriceToggle) UnmarshalBinary(b []byte) error
- func (m *ResellerSalesPriceToggle) Validate(formats strfmt.Registry) error
- type ResourceGroupUsageCost
- func (m *ResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourceGroupUsageCost) MarshalBinary() ([]byte, error)
- func (m *ResourceGroupUsageCost) UnmarshalBinary(b []byte) error
- func (m *ResourceGroupUsageCost) Validate(formats strfmt.Registry) error
- type ResourceGroupUsageCostRequest
- func (m *ResourceGroupUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourceGroupUsageCostRequest) MarshalBinary() ([]byte, error)
- func (m *ResourceGroupUsageCostRequest) UnmarshalBinary(b []byte) error
- func (m *ResourceGroupUsageCostRequest) Validate(formats strfmt.Registry) error
- type Secret
- type ServiceAccountAgreement
- func (m *ServiceAccountAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAccountAgreement) MarshalBinary() ([]byte, error)
- func (m *ServiceAccountAgreement) UnmarshalBinary(b []byte) error
- func (m *ServiceAccountAgreement) Validate(formats strfmt.Registry) error
- type SubcategoryUsageCost
- type SubcategoryUsageCostRequest
- func (m *SubcategoryUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SubcategoryUsageCostRequest) MarshalBinary() ([]byte, error)
- func (m *SubcategoryUsageCostRequest) UnmarshalBinary(b []byte) error
- func (m *SubcategoryUsageCostRequest) Validate(formats strfmt.Registry) error
- type Subscription
- type SubscriptionAddOn
- type SubscriptionAddOnOffer
- func (m *SubscriptionAddOnOffer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SubscriptionAddOnOffer) MarshalBinary() ([]byte, error)
- func (m *SubscriptionAddOnOffer) UnmarshalBinary(b []byte) error
- func (m *SubscriptionAddOnOffer) Validate(formats strfmt.Registry) error
- type SubscriptionConversion
- func (m *SubscriptionConversion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SubscriptionConversion) MarshalBinary() ([]byte, error)
- func (m *SubscriptionConversion) UnmarshalBinary(b []byte) error
- func (m *SubscriptionConversion) Validate(formats strfmt.Registry) error
- type SubscriptionDetailed
- type SubscriptionLite
- type SubscriptionPricing
- type SubscriptionResourceGroupUsageCost
- func (m *SubscriptionResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SubscriptionResourceGroupUsageCost) MarshalBinary() ([]byte, error)
- func (m *SubscriptionResourceGroupUsageCost) UnmarshalBinary(b []byte) error
- func (m *SubscriptionResourceGroupUsageCost) Validate(formats strfmt.Registry) error
- type SubscriptionTags
- type SubscriptionUsageCost
- type SubscriptionUsageCostRequest
- func (m *SubscriptionUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SubscriptionUsageCostRequest) MarshalBinary() ([]byte, error)
- func (m *SubscriptionUsageCostRequest) UnmarshalBinary(b []byte) error
- func (m *SubscriptionUsageCostRequest) Validate(formats strfmt.Registry) error
- type Token
- type User
- type UserChangePassword
- type UserProfile
Constants ¶
const ( // ActivityLogItemChangeTypeDelete captures enum value "Delete" ActivityLogItemChangeTypeDelete string = "Delete" // ActivityLogItemChangeTypeInsert captures enum value "Insert" ActivityLogItemChangeTypeInsert string = "Insert" // ActivityLogItemChangeTypeUpdate captures enum value "Update" ActivityLogItemChangeTypeUpdate string = "Update" )
const ( // AddressAddressTypeNone captures enum value "None" AddressAddressTypeNone string = "None" // AddressAddressTypeInvoice captures enum value "Invoice" AddressAddressTypeInvoice string = "Invoice" // AddressAddressTypeDelivery captures enum value "Delivery" AddressAddressTypeDelivery string = "Delivery" )
const ( // AgreementAgreementTypeNone captures enum value "None" AgreementAgreementTypeNone string = "None" // AgreementAgreementTypeLicenseAgreement captures enum value "LicenseAgreement" AgreementAgreementTypeLicenseAgreement string = "LicenseAgreement" // AgreementAgreementTypeOpenAgreement captures enum value "OpenAgreement" AgreementAgreementTypeOpenAgreement string = "OpenAgreement" // AgreementAgreementTypeFrameAgreement captures enum value "FrameAgreement" AgreementAgreementTypeFrameAgreement string = "FrameAgreement" // AgreementAgreementTypeSamAgreement captures enum value "SamAgreement" AgreementAgreementTypeSamAgreement string = "SamAgreement" // AgreementAgreementTypeConsultingAgreement captures enum value "ConsultingAgreement" AgreementAgreementTypeConsultingAgreement string = "ConsultingAgreement" // AgreementAgreementTypeCloudSeatAgreement captures enum value "CloudSeatAgreement" AgreementAgreementTypeCloudSeatAgreement string = "CloudSeatAgreement" // AgreementAgreementTypeCloudUsageAgreement captures enum value "CloudUsageAgreement" AgreementAgreementTypeCloudUsageAgreement string = "CloudUsageAgreement" // AgreementAgreementTypeReportingAgreement captures enum value "ReportingAgreement" AgreementAgreementTypeReportingAgreement string = "ReportingAgreement" // AgreementAgreementTypeOtherAgreement captures enum value "OtherAgreement" AgreementAgreementTypeOtherAgreement string = "OtherAgreement" // AgreementAgreementTypeReserved1 captures enum value "Reserved1" AgreementAgreementTypeReserved1 string = "Reserved1" // AgreementAgreementTypeReserved2 captures enum value "Reserved2" AgreementAgreementTypeReserved2 string = "Reserved2" // AgreementAgreementTypeReserved3 captures enum value "Reserved3" AgreementAgreementTypeReserved3 string = "Reserved3" )
const ( // AgreementFilterStatusNone captures enum value "None" AgreementFilterStatusNone string = "None" // AgreementFilterStatusActive captures enum value "Active" AgreementFilterStatusActive string = "Active" // AgreementFilterStatusInactive captures enum value "Inactive" AgreementFilterStatusInactive string = "Inactive" // AgreementFilterStatusActiveInactive captures enum value "ActiveInactive" AgreementFilterStatusActiveInactive string = "ActiveInactive" )
const ( // AgreementProductAgreementTypeNone captures enum value "None" AgreementProductAgreementTypeNone string = "None" // AgreementProductAgreementTypeLicenseAgreement captures enum value "LicenseAgreement" AgreementProductAgreementTypeLicenseAgreement string = "LicenseAgreement" // AgreementProductAgreementTypeOpenAgreement captures enum value "OpenAgreement" AgreementProductAgreementTypeOpenAgreement string = "OpenAgreement" // AgreementProductAgreementTypeFrameAgreement captures enum value "FrameAgreement" AgreementProductAgreementTypeFrameAgreement string = "FrameAgreement" // AgreementProductAgreementTypeSamAgreement captures enum value "SamAgreement" AgreementProductAgreementTypeSamAgreement string = "SamAgreement" // AgreementProductAgreementTypeConsultingAgreement captures enum value "ConsultingAgreement" AgreementProductAgreementTypeConsultingAgreement string = "ConsultingAgreement" // AgreementProductAgreementTypeCloudSeatAgreement captures enum value "CloudSeatAgreement" AgreementProductAgreementTypeCloudSeatAgreement string = "CloudSeatAgreement" // AgreementProductAgreementTypeCloudUsageAgreement captures enum value "CloudUsageAgreement" AgreementProductAgreementTypeCloudUsageAgreement string = "CloudUsageAgreement" // AgreementProductAgreementTypeReportingAgreement captures enum value "ReportingAgreement" AgreementProductAgreementTypeReportingAgreement string = "ReportingAgreement" // AgreementProductAgreementTypeOtherAgreement captures enum value "OtherAgreement" AgreementProductAgreementTypeOtherAgreement string = "OtherAgreement" // AgreementProductAgreementTypeReserved1 captures enum value "Reserved1" AgreementProductAgreementTypeReserved1 string = "Reserved1" // AgreementProductAgreementTypeReserved2 captures enum value "Reserved2" AgreementProductAgreementTypeReserved2 string = "Reserved2" // AgreementProductAgreementTypeReserved3 captures enum value "Reserved3" AgreementProductAgreementTypeReserved3 string = "Reserved3" )
const ( // AgreementProductPriceCalculationTypeNone captures enum value "None" AgreementProductPriceCalculationTypeNone string = "None" // AgreementProductPriceCalculationTypeDefault captures enum value "Default" AgreementProductPriceCalculationTypeDefault string = "Default" // AgreementProductPriceCalculationTypeSelectPlus captures enum value "SelectPlus" AgreementProductPriceCalculationTypeSelectPlus string = "SelectPlus" // AgreementProductPriceCalculationTypeAdobeVip captures enum value "AdobeVip" AgreementProductPriceCalculationTypeAdobeVip string = "AdobeVip" // AgreementProductPriceCalculationTypeMpsa captures enum value "Mpsa" AgreementProductPriceCalculationTypeMpsa string = "Mpsa" )
const ( // AgreementProductProductTypeProduct captures enum value "Product" AgreementProductProductTypeProduct string = "Product" // AgreementProductProductTypeBundle captures enum value "Bundle" AgreementProductProductTypeBundle string = "Bundle" // AgreementProductProductTypeService captures enum value "Service" AgreementProductProductTypeService string = "Service" // AgreementProductProductTypeInternal captures enum value "Internal" AgreementProductProductTypeInternal string = "Internal" )
const ( // AgreementProductFilterSortOrderAscending captures enum value "Ascending" AgreementProductFilterSortOrderAscending string = "Ascending" // AgreementProductFilterSortOrderDescending captures enum value "Descending" AgreementProductFilterSortOrderDescending string = "Descending" )
const ( // AgreementReportStatusNone captures enum value "None" AgreementReportStatusNone string = "None" // AgreementReportStatusNotReported captures enum value "NotReported" AgreementReportStatusNotReported string = "NotReported" // AgreementReportStatusZeroUsageReported captures enum value "ZeroUsageReported" AgreementReportStatusZeroUsageReported string = "ZeroUsageReported" // AgreementReportStatusUsageReported captures enum value "UsageReported" AgreementReportStatusUsageReported string = "UsageReported" // AgreementReportStatusUsageAndZeroUsageReported captures enum value "UsageAndZeroUsageReported" AgreementReportStatusUsageAndZeroUsageReported string = "UsageAndZeroUsageReported" )
const ( // AssetAssetTypeReservation captures enum value "Reservation" AssetAssetTypeReservation string = "Reservation" // AssetAssetTypeSoftware captures enum value "Software" AssetAssetTypeSoftware string = "Software" // AssetAssetTypeSubscription captures enum value "Subscription" AssetAssetTypeSubscription string = "Subscription" )
const ( // AssetBillingCycleUnknown captures enum value "Unknown" AssetBillingCycleUnknown string = "Unknown" // AssetBillingCycleMonthly captures enum value "Monthly" AssetBillingCycleMonthly string = "Monthly" // AssetBillingCycleAnnual captures enum value "Annual" AssetBillingCycleAnnual string = "Annual" // AssetBillingCycleNone captures enum value "None" AssetBillingCycleNone string = "None" // AssetBillingCycleOneTime captures enum value "OneTime" AssetBillingCycleOneTime string = "OneTime" )
const ( // AssetResellerPriceTypeNone captures enum value "None" AssetResellerPriceTypeNone string = "None" // AssetResellerPriceTypeMargin captures enum value "Margin" AssetResellerPriceTypeMargin string = "Margin" // AssetResellerPriceTypeMarkup captures enum value "Markup" AssetResellerPriceTypeMarkup string = "Markup" // AssetResellerPriceTypeFixedPrice captures enum value "FixedPrice" AssetResellerPriceTypeFixedPrice string = "FixedPrice" // AssetResellerPriceTypeListPrice captures enum value "ListPrice" AssetResellerPriceTypeListPrice string = "ListPrice" )
const ( AssetScopeShared string = "Shared" // AssetScopeSingle captures enum value "Single" AssetScopeSingle string = "Single" )
const ( // AssetStatusNone captures enum value "None" AssetStatusNone string = "None" // AssetStatusFulfilling captures enum value "Fulfilling" AssetStatusFulfilling string = "Fulfilling" // AssetStatusSucceeded captures enum value "Succeeded" AssetStatusSucceeded string = "Succeeded" // AssetStatusCancelled captures enum value "Cancelled" AssetStatusCancelled string = "Cancelled" // AssetStatusExpired captures enum value "Expired" AssetStatusExpired string = "Expired" // AssetStatusAll captures enum value "All" AssetStatusAll string = "All" )
const ( // AssetOrderLineBillingCycleUnknown captures enum value "Unknown" AssetOrderLineBillingCycleUnknown string = "Unknown" // AssetOrderLineBillingCycleMonthly captures enum value "Monthly" AssetOrderLineBillingCycleMonthly string = "Monthly" // AssetOrderLineBillingCycleAnnual captures enum value "Annual" AssetOrderLineBillingCycleAnnual string = "Annual" // AssetOrderLineBillingCycleNone captures enum value "None" AssetOrderLineBillingCycleNone string = "None" // AssetOrderLineBillingCycleOneTime captures enum value "OneTime" AssetOrderLineBillingCycleOneTime string = "OneTime" )
const ( // AssetOrderLineResellerPriceTypeNone captures enum value "None" AssetOrderLineResellerPriceTypeNone string = "None" // AssetOrderLineResellerPriceTypeMargin captures enum value "Margin" AssetOrderLineResellerPriceTypeMargin string = "Margin" // AssetOrderLineResellerPriceTypeMarkup captures enum value "Markup" AssetOrderLineResellerPriceTypeMarkup string = "Markup" // AssetOrderLineResellerPriceTypeFixedPrice captures enum value "FixedPrice" AssetOrderLineResellerPriceTypeFixedPrice string = "FixedPrice" // AssetOrderLineResellerPriceTypeListPrice captures enum value "ListPrice" AssetOrderLineResellerPriceTypeListPrice string = "ListPrice" )
const ( AssetOrderLineScopeShared string = "Shared" // AssetOrderLineScopeSingle captures enum value "Single" AssetOrderLineScopeSingle string = "Single" )
const ( // AssetOrderLineTypeReservation captures enum value "Reservation" AssetOrderLineTypeReservation string = "Reservation" // AssetOrderLineTypeSoftware captures enum value "Software" AssetOrderLineTypeSoftware string = "Software" // AssetOrderLineTypeSubscription captures enum value "Subscription" AssetOrderLineTypeSubscription string = "Subscription" )
const ( // AwsAccountCustomerTenantTypeNone captures enum value "None" AwsAccountCustomerTenantTypeNone string = "None" // AwsAccountCustomerTenantTypeT1 captures enum value "T1" AwsAccountCustomerTenantTypeT1 string = "T1" // AwsAccountCustomerTenantTypeT2 captures enum value "T2" AwsAccountCustomerTenantTypeT2 string = "T2" )
const ( // AwsAccountEntityStatusNone captures enum value "None" AwsAccountEntityStatusNone string = "None" // AwsAccountEntityStatusRemoved captures enum value "Removed" AwsAccountEntityStatusRemoved string = "Removed" )
const ( // AwsAccountMasterAccountStatusNone captures enum value "None" AwsAccountMasterAccountStatusNone string = "None" // AwsAccountMasterAccountStatusActive captures enum value "Active" AwsAccountMasterAccountStatusActive string = "Active" // AwsAccountMasterAccountStatusPendingCustomerActivation captures enum value "PendingCustomerActivation" AwsAccountMasterAccountStatusPendingCustomerActivation string = "PendingCustomerActivation" // AwsAccountMasterAccountStatusPendingCrayonAction captures enum value "PendingCrayonAction" AwsAccountMasterAccountStatusPendingCrayonAction string = "PendingCrayonAction" )
const ( // AzurePlanStatusNone captures enum value "None" AzurePlanStatusNone string = "None" // AzurePlanStatusActive captures enum value "Active" AzurePlanStatusActive string = "Active" // AzurePlanStatusSuspended captures enum value "Suspended" AzurePlanStatusSuspended string = "Suspended" // AzurePlanStatusDeleted captures enum value "Deleted" AzurePlanStatusDeleted string = "Deleted" // AzurePlanStatusCustomerCancellation captures enum value "CustomerCancellation" AzurePlanStatusCustomerCancellation string = "CustomerCancellation" // AzurePlanStatusConverted captures enum value "Converted" AzurePlanStatusConverted string = "Converted" // AzurePlanStatusInactive captures enum value "Inactive" AzurePlanStatusInactive string = "Inactive" // AzurePlanStatusAll captures enum value "All" AzurePlanStatusAll string = "All" )
const ( // BillingStatementProvisionTypeNone captures enum value "None" BillingStatementProvisionTypeNone string = "None" // BillingStatementProvisionTypeSeat captures enum value "Seat" BillingStatementProvisionTypeSeat string = "Seat" // BillingStatementProvisionTypeUsage captures enum value "Usage" BillingStatementProvisionTypeUsage string = "Usage" // BillingStatementProvisionTypeOneTime captures enum value "OneTime" BillingStatementProvisionTypeOneTime string = "OneTime" // BillingStatementProvisionTypeCrayon captures enum value "Crayon" BillingStatementProvisionTypeCrayon string = "Crayon" // BillingStatementProvisionTypeAzureMarketplace captures enum value "AzureMarketplace" BillingStatementProvisionTypeAzureMarketplace string = "AzureMarketplace" )
const ( // ClientFlowAuthorizationCode captures enum value "AuthorizationCode" ClientFlowAuthorizationCode string = "AuthorizationCode" // ClientFlowImplicit captures enum value "Implicit" ClientFlowImplicit string = "Implicit" // ClientFlowResourceOwner captures enum value "ResourceOwner" ClientFlowResourceOwner string = "ResourceOwner" // ClientFlowOther captures enum value "Other" ClientFlowOther string = "Other" )
const ( // CrayonAccountCustomerTenantTypeNone captures enum value "None" CrayonAccountCustomerTenantTypeNone string = "None" // CrayonAccountCustomerTenantTypeT1 captures enum value "T1" CrayonAccountCustomerTenantTypeT1 string = "T1" // CrayonAccountCustomerTenantTypeT2 captures enum value "T2" CrayonAccountCustomerTenantTypeT2 string = "T2" )
const ( // CrayonAccountEntityStatusNone captures enum value "None" CrayonAccountEntityStatusNone string = "None" // CrayonAccountEntityStatusRemoved captures enum value "Removed" CrayonAccountEntityStatusRemoved string = "Removed" )
const ( // CustomerTenantCustomerTenantTypeNone captures enum value "None" CustomerTenantCustomerTenantTypeNone string = "None" // CustomerTenantCustomerTenantTypeT1 captures enum value "T1" CustomerTenantCustomerTenantTypeT1 string = "T1" // CustomerTenantCustomerTenantTypeT2 captures enum value "T2" CustomerTenantCustomerTenantTypeT2 string = "T2" )
const ( // CustomerTenantDefaultSubscriptionPriceTypePurchasePrice captures enum value "PurchasePrice" CustomerTenantDefaultSubscriptionPriceTypePurchasePrice string = "PurchasePrice" // CustomerTenantDefaultSubscriptionPriceTypeListPrice captures enum value "ListPrice" CustomerTenantDefaultSubscriptionPriceTypeListPrice string = "ListPrice" // CustomerTenantDefaultSubscriptionPriceTypeFixedPrice captures enum value "FixedPrice" CustomerTenantDefaultSubscriptionPriceTypeFixedPrice string = "FixedPrice" )
const ( // CustomerTenantEntityStatusNone captures enum value "None" CustomerTenantEntityStatusNone string = "None" // CustomerTenantEntityStatusRemoved captures enum value "Removed" CustomerTenantEntityStatusRemoved string = "Removed" )
const ( // CustomerTenantAgreementAgreementTypeMicrosoftCloudAgreement captures enum value "MicrosoftCloudAgreement" CustomerTenantAgreementAgreementTypeMicrosoftCloudAgreement string = "MicrosoftCloudAgreement" // CustomerTenantAgreementAgreementTypeMicrosoftCustomerAgreement captures enum value "MicrosoftCustomerAgreement" CustomerTenantAgreementAgreementTypeMicrosoftCustomerAgreement string = "MicrosoftCustomerAgreement" )
const ( // GroupedBillingStatementProvisionTypeNone captures enum value "None" GroupedBillingStatementProvisionTypeNone string = "None" // GroupedBillingStatementProvisionTypeSeat captures enum value "Seat" GroupedBillingStatementProvisionTypeSeat string = "Seat" // GroupedBillingStatementProvisionTypeUsage captures enum value "Usage" GroupedBillingStatementProvisionTypeUsage string = "Usage" // GroupedBillingStatementProvisionTypeOneTime captures enum value "OneTime" GroupedBillingStatementProvisionTypeOneTime string = "OneTime" // GroupedBillingStatementProvisionTypeCrayon captures enum value "Crayon" GroupedBillingStatementProvisionTypeCrayon string = "Crayon" // GroupedBillingStatementProvisionTypeAzureMarketplace captures enum value "AzureMarketplace" GroupedBillingStatementProvisionTypeAzureMarketplace string = "AzureMarketplace" )
const ( // OrganizationAccessRoleNone captures enum value "None" OrganizationAccessRoleNone string = "None" // OrganizationAccessRoleUser captures enum value "User" OrganizationAccessRoleUser string = "User" // OrganizationAccessRoleAdministrator captures enum value "Administrator" OrganizationAccessRoleAdministrator string = "Administrator" // OrganizationAccessRoleViewer captures enum value "Viewer" OrganizationAccessRoleViewer string = "Viewer" // OrganizationAccessRoleEditRights captures enum value "EditRights" OrganizationAccessRoleEditRights string = "EditRights" // OrganizationAccessRoleAll captures enum value "All" OrganizationAccessRoleAll string = "All" )
const ( // ProductContainerCategoryNone captures enum value "None" ProductContainerCategoryNone string = "None" // ProductContainerCategorySeat captures enum value "Seat" ProductContainerCategorySeat string = "Seat" // ProductContainerCategoryReport captures enum value "Report" ProductContainerCategoryReport string = "Report" )
const ( // ProductContainerTypeNone captures enum value "None" ProductContainerTypeNone string = "None" // ProductContainerTypeDraft captures enum value "Draft" ProductContainerTypeDraft string = "Draft" // ProductContainerTypeRequest captures enum value "Request" ProductContainerTypeRequest string = "Request" // ProductContainerTypeOrder captures enum value "Order" ProductContainerTypeOrder string = "Order" // ProductContainerTypeQuote captures enum value "Quote" ProductContainerTypeQuote string = "Quote" // ProductContainerTypeTemplate captures enum value "Template" ProductContainerTypeTemplate string = "Template" )
const ( // ProductContainerCommentProductContainerCommentTypeNone captures enum value "None" ProductContainerCommentProductContainerCommentTypeNone string = "None" // ProductContainerCommentProductContainerCommentTypeComment captures enum value "Comment" ProductContainerCommentProductContainerCommentTypeComment string = "Comment" // ProductContainerCommentProductContainerCommentTypeDraftCreated captures enum value "DraftCreated" ProductContainerCommentProductContainerCommentTypeDraftCreated string = "DraftCreated" // ProductContainerCommentProductContainerCommentTypeDraftModified captures enum value "DraftModified" ProductContainerCommentProductContainerCommentTypeDraftModified string = "DraftModified" // ProductContainerCommentProductContainerCommentTypeQuoteCreated captures enum value "QuoteCreated" ProductContainerCommentProductContainerCommentTypeQuoteCreated string = "QuoteCreated" // ProductContainerCommentProductContainerCommentTypeQuoteModified captures enum value "QuoteModified" ProductContainerCommentProductContainerCommentTypeQuoteModified string = "QuoteModified" // ProductContainerCommentProductContainerCommentTypeRequestCreated captures enum value "RequestCreated" ProductContainerCommentProductContainerCommentTypeRequestCreated string = "RequestCreated" // ProductContainerCommentProductContainerCommentTypeRequestModifed captures enum value "RequestModifed" ProductContainerCommentProductContainerCommentTypeRequestModifed string = "RequestModifed" // ProductContainerCommentProductContainerCommentTypeOrderSubmitted captures enum value "OrderSubmitted" ProductContainerCommentProductContainerCommentTypeOrderSubmitted string = "OrderSubmitted" // ProductContainerCommentProductContainerCommentTypeOrderInvoiced captures enum value "OrderInvoiced" ProductContainerCommentProductContainerCommentTypeOrderInvoiced string = "OrderInvoiced" // ProductContainerCommentProductContainerCommentTypeRemoved captures enum value "Removed" ProductContainerCommentProductContainerCommentTypeRemoved string = "Removed" // ProductContainerCommentProductContainerCommentTypeTemplateCreated captures enum value "TemplateCreated" ProductContainerCommentProductContainerCommentTypeTemplateCreated string = "TemplateCreated" // ProductContainerCommentProductContainerCommentTypeTemplateModifed captures enum value "TemplateModifed" ProductContainerCommentProductContainerCommentTypeTemplateModifed string = "TemplateModifed" // ProductContainerCommentProductContainerCommentTypeRequestDeclined captures enum value "RequestDeclined" ProductContainerCommentProductContainerCommentTypeRequestDeclined string = "RequestDeclined" // ProductContainerCommentProductContainerCommentTypeSystemMessage captures enum value "SystemMessage" ProductContainerCommentProductContainerCommentTypeSystemMessage string = "SystemMessage" )
const ( // ProductRowPriceCalculationNone captures enum value "None" ProductRowPriceCalculationNone string = "None" // ProductRowPriceCalculationDefault captures enum value "Default" ProductRowPriceCalculationDefault string = "Default" // ProductRowPriceCalculationSelectPlus captures enum value "SelectPlus" ProductRowPriceCalculationSelectPlus string = "SelectPlus" // ProductRowPriceCalculationAdobeVip captures enum value "AdobeVip" ProductRowPriceCalculationAdobeVip string = "AdobeVip" // ProductRowPriceCalculationMpsa captures enum value "Mpsa" ProductRowPriceCalculationMpsa string = "Mpsa" )
const ( // ResellerSalesPriceObjectTypeOrganization captures enum value "Organization" ResellerSalesPriceObjectTypeOrganization string = "Organization" // ResellerSalesPriceObjectTypeCustomerTenant captures enum value "CustomerTenant" ResellerSalesPriceObjectTypeCustomerTenant string = "CustomerTenant" // ResellerSalesPriceObjectTypeSubscription captures enum value "Subscription" ResellerSalesPriceObjectTypeSubscription string = "Subscription" // ResellerSalesPriceObjectTypeSubscriptionAddon captures enum value "SubscriptionAddon" ResellerSalesPriceObjectTypeSubscriptionAddon string = "SubscriptionAddon" // ResellerSalesPriceObjectTypeAzureSubscription captures enum value "AzureSubscription" ResellerSalesPriceObjectTypeAzureSubscription string = "AzureSubscription" )
const ( // ResellerSalesPricePriceTypeMarkup captures enum value "Markup" ResellerSalesPricePriceTypeMarkup string = "Markup" // ResellerSalesPricePriceTypeFixedPrice captures enum value "FixedPrice" ResellerSalesPricePriceTypeFixedPrice string = "FixedPrice" // ResellerSalesPricePriceTypeListPrice captures enum value "ListPrice" ResellerSalesPricePriceTypeListPrice string = "ListPrice" )
const ( // ResellerSalesPriceTypeLicense captures enum value "License" ResellerSalesPriceTypeLicense string = "License" // ResellerSalesPriceTypeUsage captures enum value "Usage" ResellerSalesPriceTypeUsage string = "Usage" // ResellerSalesPriceTypeOneTime captures enum value "OneTime" ResellerSalesPriceTypeOneTime string = "OneTime" )
const ( // ResellerSalesPriceToggleObjectTypeOrganization captures enum value "Organization" ResellerSalesPriceToggleObjectTypeOrganization string = "Organization" // ResellerSalesPriceToggleObjectTypeCustomerTenant captures enum value "CustomerTenant" ResellerSalesPriceToggleObjectTypeCustomerTenant string = "CustomerTenant" // ResellerSalesPriceToggleObjectTypeSubscription captures enum value "Subscription" ResellerSalesPriceToggleObjectTypeSubscription string = "Subscription" // ResellerSalesPriceToggleObjectTypeSubscriptionAddon captures enum value "SubscriptionAddon" ResellerSalesPriceToggleObjectTypeSubscriptionAddon string = "SubscriptionAddon" // ResellerSalesPriceToggleObjectTypeAzureSubscription captures enum value "AzureSubscription" ResellerSalesPriceToggleObjectTypeAzureSubscription string = "AzureSubscription" )
const ( // ServiceAccountAgreementAgreementTypeMicrosoftCloudAgreement captures enum value "MicrosoftCloudAgreement" ServiceAccountAgreementAgreementTypeMicrosoftCloudAgreement string = "MicrosoftCloudAgreement" // ServiceAccountAgreementAgreementTypeMicrosoftCustomerAgreement captures enum value "MicrosoftCustomerAgreement" ServiceAccountAgreementAgreementTypeMicrosoftCustomerAgreement string = "MicrosoftCustomerAgreement" )
const ( // SubscriptionBillingCycleUnknown captures enum value "Unknown" SubscriptionBillingCycleUnknown string = "Unknown" // SubscriptionBillingCycleMonthly captures enum value "Monthly" SubscriptionBillingCycleMonthly string = "Monthly" // SubscriptionBillingCycleAnnual captures enum value "Annual" SubscriptionBillingCycleAnnual string = "Annual" // SubscriptionBillingCycleNone captures enum value "None" SubscriptionBillingCycleNone string = "None" // SubscriptionBillingCycleOneTime captures enum value "OneTime" SubscriptionBillingCycleOneTime string = "OneTime" // SubscriptionBillingCycleBiAnnually captures enum value "BiAnnually" SubscriptionBillingCycleBiAnnually string = "BiAnnually" // SubscriptionBillingCycleTwoYears captures enum value "TwoYears" SubscriptionBillingCycleTwoYears string = "TwoYears" // SubscriptionBillingCycleThreeYears captures enum value "ThreeYears" SubscriptionBillingCycleThreeYears string = "ThreeYears" // SubscriptionBillingCycleQuarterly captures enum value "Quarterly" SubscriptionBillingCycleQuarterly string = "Quarterly" )
const ( // SubscriptionPriceTypePurchasePrice captures enum value "PurchasePrice" SubscriptionPriceTypePurchasePrice string = "PurchasePrice" // SubscriptionPriceTypeListPrice captures enum value "ListPrice" SubscriptionPriceTypeListPrice string = "ListPrice" // SubscriptionPriceTypeFixedPrice captures enum value "FixedPrice" SubscriptionPriceTypeFixedPrice string = "FixedPrice" )
const ( // SubscriptionProvisionTypeNone captures enum value "None" SubscriptionProvisionTypeNone string = "None" // SubscriptionProvisionTypeSeat captures enum value "Seat" SubscriptionProvisionTypeSeat string = "Seat" // SubscriptionProvisionTypeUsage captures enum value "Usage" SubscriptionProvisionTypeUsage string = "Usage" // SubscriptionProvisionTypeOneTime captures enum value "OneTime" SubscriptionProvisionTypeOneTime string = "OneTime" // SubscriptionProvisionTypeCrayon captures enum value "Crayon" SubscriptionProvisionTypeCrayon string = "Crayon" // SubscriptionProvisionTypeAzureMarketplace captures enum value "AzureMarketplace" SubscriptionProvisionTypeAzureMarketplace string = "AzureMarketplace" )
const ( // SubscriptionStatusNone captures enum value "None" SubscriptionStatusNone string = "None" // SubscriptionStatusActive captures enum value "Active" SubscriptionStatusActive string = "Active" // SubscriptionStatusSuspended captures enum value "Suspended" SubscriptionStatusSuspended string = "Suspended" // SubscriptionStatusDeleted captures enum value "Deleted" SubscriptionStatusDeleted string = "Deleted" // SubscriptionStatusCustomerCancellation captures enum value "CustomerCancellation" SubscriptionStatusCustomerCancellation string = "CustomerCancellation" // SubscriptionStatusConverted captures enum value "Converted" SubscriptionStatusConverted string = "Converted" // SubscriptionStatusInactive captures enum value "Inactive" SubscriptionStatusInactive string = "Inactive" // SubscriptionStatusAll captures enum value "All" SubscriptionStatusAll string = "All" )
const ( // SubscriptionAddOnStatusNone captures enum value "None" SubscriptionAddOnStatusNone string = "None" // SubscriptionAddOnStatusActive captures enum value "Active" SubscriptionAddOnStatusActive string = "Active" // SubscriptionAddOnStatusSuspended captures enum value "Suspended" SubscriptionAddOnStatusSuspended string = "Suspended" // SubscriptionAddOnStatusDeleted captures enum value "Deleted" SubscriptionAddOnStatusDeleted string = "Deleted" // SubscriptionAddOnStatusCustomerCancellation captures enum value "CustomerCancellation" SubscriptionAddOnStatusCustomerCancellation string = "CustomerCancellation" // SubscriptionAddOnStatusConverted captures enum value "Converted" SubscriptionAddOnStatusConverted string = "Converted" // SubscriptionAddOnStatusInactive captures enum value "Inactive" SubscriptionAddOnStatusInactive string = "Inactive" // SubscriptionAddOnStatusAll captures enum value "All" SubscriptionAddOnStatusAll string = "All" )
const ( // SubscriptionConversionBillingCycleUnknown captures enum value "Unknown" SubscriptionConversionBillingCycleUnknown string = "Unknown" // SubscriptionConversionBillingCycleMonthly captures enum value "Monthly" SubscriptionConversionBillingCycleMonthly string = "Monthly" // SubscriptionConversionBillingCycleAnnual captures enum value "Annual" SubscriptionConversionBillingCycleAnnual string = "Annual" // SubscriptionConversionBillingCycleNone captures enum value "None" SubscriptionConversionBillingCycleNone string = "None" // SubscriptionConversionBillingCycleOneTime captures enum value "OneTime" SubscriptionConversionBillingCycleOneTime string = "OneTime" // SubscriptionConversionBillingCycleBiAnnually captures enum value "BiAnnually" SubscriptionConversionBillingCycleBiAnnually string = "BiAnnually" // SubscriptionConversionBillingCycleTwoYears captures enum value "TwoYears" SubscriptionConversionBillingCycleTwoYears string = "TwoYears" // SubscriptionConversionBillingCycleThreeYears captures enum value "ThreeYears" SubscriptionConversionBillingCycleThreeYears string = "ThreeYears" // SubscriptionConversionBillingCycleQuarterly captures enum value "Quarterly" SubscriptionConversionBillingCycleQuarterly string = "Quarterly" )
const ( // SubscriptionDetailedBillingCycleUnknown captures enum value "Unknown" SubscriptionDetailedBillingCycleUnknown string = "Unknown" // SubscriptionDetailedBillingCycleMonthly captures enum value "Monthly" SubscriptionDetailedBillingCycleMonthly string = "Monthly" // SubscriptionDetailedBillingCycleAnnual captures enum value "Annual" SubscriptionDetailedBillingCycleAnnual string = "Annual" // SubscriptionDetailedBillingCycleNone captures enum value "None" SubscriptionDetailedBillingCycleNone string = "None" // SubscriptionDetailedBillingCycleOneTime captures enum value "OneTime" SubscriptionDetailedBillingCycleOneTime string = "OneTime" // SubscriptionDetailedBillingCycleBiAnnually captures enum value "BiAnnually" SubscriptionDetailedBillingCycleBiAnnually string = "BiAnnually" // SubscriptionDetailedBillingCycleTwoYears captures enum value "TwoYears" SubscriptionDetailedBillingCycleTwoYears string = "TwoYears" // SubscriptionDetailedBillingCycleThreeYears captures enum value "ThreeYears" SubscriptionDetailedBillingCycleThreeYears string = "ThreeYears" // SubscriptionDetailedBillingCycleQuarterly captures enum value "Quarterly" SubscriptionDetailedBillingCycleQuarterly string = "Quarterly" )
const ( // SubscriptionDetailedPriceTypePurchasePrice captures enum value "PurchasePrice" SubscriptionDetailedPriceTypePurchasePrice string = "PurchasePrice" // SubscriptionDetailedPriceTypeListPrice captures enum value "ListPrice" SubscriptionDetailedPriceTypeListPrice string = "ListPrice" // SubscriptionDetailedPriceTypeFixedPrice captures enum value "FixedPrice" SubscriptionDetailedPriceTypeFixedPrice string = "FixedPrice" )
const ( // SubscriptionDetailedProvisionTypeNone captures enum value "None" SubscriptionDetailedProvisionTypeNone string = "None" // SubscriptionDetailedProvisionTypeSeat captures enum value "Seat" SubscriptionDetailedProvisionTypeSeat string = "Seat" // SubscriptionDetailedProvisionTypeUsage captures enum value "Usage" SubscriptionDetailedProvisionTypeUsage string = "Usage" // SubscriptionDetailedProvisionTypeOneTime captures enum value "OneTime" SubscriptionDetailedProvisionTypeOneTime string = "OneTime" // SubscriptionDetailedProvisionTypeCrayon captures enum value "Crayon" SubscriptionDetailedProvisionTypeCrayon string = "Crayon" // SubscriptionDetailedProvisionTypeAzureMarketplace captures enum value "AzureMarketplace" SubscriptionDetailedProvisionTypeAzureMarketplace string = "AzureMarketplace" )
const ( // SubscriptionDetailedStatusNone captures enum value "None" SubscriptionDetailedStatusNone string = "None" // SubscriptionDetailedStatusActive captures enum value "Active" SubscriptionDetailedStatusActive string = "Active" // SubscriptionDetailedStatusSuspended captures enum value "Suspended" SubscriptionDetailedStatusSuspended string = "Suspended" // SubscriptionDetailedStatusDeleted captures enum value "Deleted" SubscriptionDetailedStatusDeleted string = "Deleted" // SubscriptionDetailedStatusCustomerCancellation captures enum value "CustomerCancellation" SubscriptionDetailedStatusCustomerCancellation string = "CustomerCancellation" // SubscriptionDetailedStatusConverted captures enum value "Converted" SubscriptionDetailedStatusConverted string = "Converted" // SubscriptionDetailedStatusInactive captures enum value "Inactive" SubscriptionDetailedStatusInactive string = "Inactive" // SubscriptionDetailedStatusAll captures enum value "All" SubscriptionDetailedStatusAll string = "All" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APICollectionOfAddress ¶
type APICollectionOfAddress struct {
// items
Items []*Address `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAddress Api collection of address
swagger:model ApiCollectionOfAddress
func (*APICollectionOfAddress) ContextValidate ¶
func (m *APICollectionOfAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of address based on the context it is used
func (*APICollectionOfAddress) MarshalBinary ¶
func (m *APICollectionOfAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAddress) UnmarshalBinary ¶
func (m *APICollectionOfAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfAgreementReport ¶
type APICollectionOfAgreementReport struct {
// items
Items []*AgreementReport `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAgreementReport Api collection of agreement report
swagger:model ApiCollectionOfAgreementReport
func (*APICollectionOfAgreementReport) ContextValidate ¶
func (m *APICollectionOfAgreementReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of agreement report based on the context it is used
func (*APICollectionOfAgreementReport) MarshalBinary ¶
func (m *APICollectionOfAgreementReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAgreementReport) UnmarshalBinary ¶
func (m *APICollectionOfAgreementReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfAsset ¶
type APICollectionOfAsset struct {
// items
Items []*Asset `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAsset Api collection of asset
swagger:model ApiCollectionOfAsset
func (*APICollectionOfAsset) ContextValidate ¶
ContextValidate validate this Api collection of asset based on the context it is used
func (*APICollectionOfAsset) MarshalBinary ¶
func (m *APICollectionOfAsset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAsset) UnmarshalBinary ¶
func (m *APICollectionOfAsset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfAssetOrder ¶
type APICollectionOfAssetOrder struct {
// items
Items []*AssetOrder `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAssetOrder Api collection of asset order
swagger:model ApiCollectionOfAssetOrder
func (*APICollectionOfAssetOrder) ContextValidate ¶
func (m *APICollectionOfAssetOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of asset order based on the context it is used
func (*APICollectionOfAssetOrder) MarshalBinary ¶
func (m *APICollectionOfAssetOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAssetOrder) UnmarshalBinary ¶
func (m *APICollectionOfAssetOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfAwsAccount ¶
type APICollectionOfAwsAccount struct {
// items
Items []*AwsAccount `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAwsAccount Api collection of aws account
swagger:model ApiCollectionOfAwsAccount
func (*APICollectionOfAwsAccount) ContextValidate ¶
func (m *APICollectionOfAwsAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of aws account based on the context it is used
func (*APICollectionOfAwsAccount) MarshalBinary ¶
func (m *APICollectionOfAwsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAwsAccount) UnmarshalBinary ¶
func (m *APICollectionOfAwsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfAzureSubscription ¶
type APICollectionOfAzureSubscription struct {
// items
Items []*AzureSubscription `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfAzureSubscription Api collection of azure subscription
swagger:model ApiCollectionOfAzureSubscription
func (*APICollectionOfAzureSubscription) ContextValidate ¶
func (m *APICollectionOfAzureSubscription) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of azure subscription based on the context it is used
func (*APICollectionOfAzureSubscription) MarshalBinary ¶
func (m *APICollectionOfAzureSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfAzureSubscription) UnmarshalBinary ¶
func (m *APICollectionOfAzureSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfBillingCycle ¶
type APICollectionOfBillingCycle struct {
// items
Items []*BillingCycle `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfBillingCycle Api collection of billing cycle
swagger:model ApiCollectionOfBillingCycle
func (*APICollectionOfBillingCycle) ContextValidate ¶
func (m *APICollectionOfBillingCycle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of billing cycle based on the context it is used
func (*APICollectionOfBillingCycle) MarshalBinary ¶
func (m *APICollectionOfBillingCycle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfBillingCycle) UnmarshalBinary ¶
func (m *APICollectionOfBillingCycle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfBillingStatement ¶
type APICollectionOfBillingStatement struct {
// items
Items []*BillingStatement `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfBillingStatement Api collection of billing statement
swagger:model ApiCollectionOfBillingStatement
func (*APICollectionOfBillingStatement) ContextValidate ¶
func (m *APICollectionOfBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of billing statement based on the context it is used
func (*APICollectionOfBillingStatement) MarshalBinary ¶
func (m *APICollectionOfBillingStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfBillingStatement) UnmarshalBinary ¶
func (m *APICollectionOfBillingStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfBlogItem ¶
type APICollectionOfBlogItem struct {
// items
Items []*BlogItem `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfBlogItem Api collection of blog item
swagger:model ApiCollectionOfBlogItem
func (*APICollectionOfBlogItem) ContextValidate ¶
func (m *APICollectionOfBlogItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of blog item based on the context it is used
func (*APICollectionOfBlogItem) MarshalBinary ¶
func (m *APICollectionOfBlogItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfBlogItem) UnmarshalBinary ¶
func (m *APICollectionOfBlogItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfBoolean ¶
type APICollectionOfBoolean struct {
// items
Items []bool `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfBoolean Api collection of boolean
swagger:model ApiCollectionOfBoolean
func (*APICollectionOfBoolean) ContextValidate ¶
func (m *APICollectionOfBoolean) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this Api collection of boolean based on context it is used
func (*APICollectionOfBoolean) MarshalBinary ¶
func (m *APICollectionOfBoolean) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfBoolean) UnmarshalBinary ¶
func (m *APICollectionOfBoolean) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfCategoryUsageCost ¶
type APICollectionOfCategoryUsageCost struct {
// items
Items []*CategoryUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfCategoryUsageCost Api collection of category usage cost
swagger:model ApiCollectionOfCategoryUsageCost
func (*APICollectionOfCategoryUsageCost) ContextValidate ¶
func (m *APICollectionOfCategoryUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of category usage cost based on the context it is used
func (*APICollectionOfCategoryUsageCost) MarshalBinary ¶
func (m *APICollectionOfCategoryUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfCategoryUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfCategoryUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfClient ¶
type APICollectionOfClient struct {
// items
Items []*Client `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfClient Api collection of client
swagger:model ApiCollectionOfClient
func (*APICollectionOfClient) ContextValidate ¶
ContextValidate validate this Api collection of client based on the context it is used
func (*APICollectionOfClient) MarshalBinary ¶
func (m *APICollectionOfClient) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfClient) UnmarshalBinary ¶
func (m *APICollectionOfClient) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfConsumer ¶
type APICollectionOfConsumer struct {
// items
Items []*Consumer `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfConsumer Api collection of consumer
swagger:model ApiCollectionOfConsumer
func (*APICollectionOfConsumer) ContextValidate ¶
func (m *APICollectionOfConsumer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of consumer based on the context it is used
func (*APICollectionOfConsumer) MarshalBinary ¶
func (m *APICollectionOfConsumer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfConsumer) UnmarshalBinary ¶
func (m *APICollectionOfConsumer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfCrayonAccount ¶
type APICollectionOfCrayonAccount struct {
// items
Items []*CrayonAccount `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfCrayonAccount Api collection of crayon account
swagger:model ApiCollectionOfCrayonAccount
func (*APICollectionOfCrayonAccount) ContextValidate ¶
func (m *APICollectionOfCrayonAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of crayon account based on the context it is used
func (*APICollectionOfCrayonAccount) MarshalBinary ¶
func (m *APICollectionOfCrayonAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfCrayonAccount) UnmarshalBinary ¶
func (m *APICollectionOfCrayonAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfCustomerTenant ¶
type APICollectionOfCustomerTenant struct {
// items
Items []*CustomerTenant `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfCustomerTenant Api collection of customer tenant
swagger:model ApiCollectionOfCustomerTenant
func (*APICollectionOfCustomerTenant) ContextValidate ¶
func (m *APICollectionOfCustomerTenant) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of customer tenant based on the context it is used
func (*APICollectionOfCustomerTenant) MarshalBinary ¶
func (m *APICollectionOfCustomerTenant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfCustomerTenant) UnmarshalBinary ¶
func (m *APICollectionOfCustomerTenant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfGroupedBillingStatement ¶
type APICollectionOfGroupedBillingStatement struct {
// items
Items []*GroupedBillingStatement `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfGroupedBillingStatement Api collection of grouped billing statement
swagger:model ApiCollectionOfGroupedBillingStatement
func (*APICollectionOfGroupedBillingStatement) ContextValidate ¶
func (m *APICollectionOfGroupedBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of grouped billing statement based on the context it is used
func (*APICollectionOfGroupedBillingStatement) MarshalBinary ¶
func (m *APICollectionOfGroupedBillingStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfGroupedBillingStatement) UnmarshalBinary ¶
func (m *APICollectionOfGroupedBillingStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfGrouping ¶
type APICollectionOfGrouping struct {
// items
Items []*Grouping `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfGrouping Api collection of grouping
swagger:model ApiCollectionOfGrouping
func (*APICollectionOfGrouping) ContextValidate ¶
func (m *APICollectionOfGrouping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of grouping based on the context it is used
func (*APICollectionOfGrouping) MarshalBinary ¶
func (m *APICollectionOfGrouping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfGrouping) UnmarshalBinary ¶
func (m *APICollectionOfGrouping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfInvoiceProfile ¶
type APICollectionOfInvoiceProfile struct {
// items
Items []*InvoiceProfile `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfInvoiceProfile Api collection of invoice profile
swagger:model ApiCollectionOfInvoiceProfile
func (*APICollectionOfInvoiceProfile) ContextValidate ¶
func (m *APICollectionOfInvoiceProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of invoice profile based on the context it is used
func (*APICollectionOfInvoiceProfile) MarshalBinary ¶
func (m *APICollectionOfInvoiceProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfInvoiceProfile) UnmarshalBinary ¶
func (m *APICollectionOfInvoiceProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfManagementLink ¶
type APICollectionOfManagementLink struct {
// items
Items []*ManagementLink `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfManagementLink Api collection of management link
swagger:model ApiCollectionOfManagementLink
func (*APICollectionOfManagementLink) ContextValidate ¶
func (m *APICollectionOfManagementLink) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of management link based on the context it is used
func (*APICollectionOfManagementLink) MarshalBinary ¶
func (m *APICollectionOfManagementLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfManagementLink) UnmarshalBinary ¶
func (m *APICollectionOfManagementLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfManagementLinkGrouped ¶
type APICollectionOfManagementLinkGrouped struct {
// items
Items []*ManagementLinkGrouped `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfManagementLinkGrouped Api collection of management link grouped
swagger:model ApiCollectionOfManagementLinkGrouped
func (*APICollectionOfManagementLinkGrouped) ContextValidate ¶
func (m *APICollectionOfManagementLinkGrouped) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of management link grouped based on the context it is used
func (*APICollectionOfManagementLinkGrouped) MarshalBinary ¶
func (m *APICollectionOfManagementLinkGrouped) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfManagementLinkGrouped) UnmarshalBinary ¶
func (m *APICollectionOfManagementLinkGrouped) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfObjectReference ¶
type APICollectionOfObjectReference struct {
// items
Items []*ObjectReference `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfObjectReference Api collection of object reference
swagger:model ApiCollectionOfObjectReference
func (*APICollectionOfObjectReference) ContextValidate ¶
func (m *APICollectionOfObjectReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of object reference based on the context it is used
func (*APICollectionOfObjectReference) MarshalBinary ¶
func (m *APICollectionOfObjectReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfObjectReference) UnmarshalBinary ¶
func (m *APICollectionOfObjectReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfOrganization ¶
type APICollectionOfOrganization struct {
// items
Items []*Organization `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfOrganization Api collection of organization
swagger:model ApiCollectionOfOrganization
func (*APICollectionOfOrganization) ContextValidate ¶
func (m *APICollectionOfOrganization) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of organization based on the context it is used
func (*APICollectionOfOrganization) MarshalBinary ¶
func (m *APICollectionOfOrganization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfOrganization) UnmarshalBinary ¶
func (m *APICollectionOfOrganization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfOrganizationAccess ¶
type APICollectionOfOrganizationAccess struct {
// items
Items []*OrganizationAccess `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfOrganizationAccess Api collection of organization access
swagger:model ApiCollectionOfOrganizationAccess
func (*APICollectionOfOrganizationAccess) ContextValidate ¶
func (m *APICollectionOfOrganizationAccess) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of organization access based on the context it is used
func (*APICollectionOfOrganizationAccess) MarshalBinary ¶
func (m *APICollectionOfOrganizationAccess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfOrganizationAccess) UnmarshalBinary ¶
func (m *APICollectionOfOrganizationAccess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfOrganizationUsageCost ¶
type APICollectionOfOrganizationUsageCost struct {
// items
Items []*OrganizationUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfOrganizationUsageCost Api collection of organization usage cost
swagger:model ApiCollectionOfOrganizationUsageCost
func (*APICollectionOfOrganizationUsageCost) ContextValidate ¶
func (m *APICollectionOfOrganizationUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of organization usage cost based on the context it is used
func (*APICollectionOfOrganizationUsageCost) MarshalBinary ¶
func (m *APICollectionOfOrganizationUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfOrganizationUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfOrganizationUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfProductContainer ¶
type APICollectionOfProductContainer struct {
// items
Items []*ProductContainer `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfProductContainer Api collection of product container
swagger:model ApiCollectionOfProductContainer
func (*APICollectionOfProductContainer) ContextValidate ¶
func (m *APICollectionOfProductContainer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of product container based on the context it is used
func (*APICollectionOfProductContainer) MarshalBinary ¶
func (m *APICollectionOfProductContainer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfProductContainer) UnmarshalBinary ¶
func (m *APICollectionOfProductContainer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfProgram ¶
type APICollectionOfProgram struct {
// items
Items []*Program `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfProgram Api collection of program
swagger:model ApiCollectionOfProgram
func (*APICollectionOfProgram) ContextValidate ¶
func (m *APICollectionOfProgram) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of program based on the context it is used
func (*APICollectionOfProgram) MarshalBinary ¶
func (m *APICollectionOfProgram) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfProgram) UnmarshalBinary ¶
func (m *APICollectionOfProgram) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfPublisher ¶
type APICollectionOfPublisher struct {
// items
Items []*Publisher `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfPublisher Api collection of publisher
swagger:model ApiCollectionOfPublisher
func (*APICollectionOfPublisher) ContextValidate ¶
func (m *APICollectionOfPublisher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of publisher based on the context it is used
func (*APICollectionOfPublisher) MarshalBinary ¶
func (m *APICollectionOfPublisher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfPublisher) UnmarshalBinary ¶
func (m *APICollectionOfPublisher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfRegion ¶
type APICollectionOfRegion struct {
// items
Items []*Region `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfRegion Api collection of region
swagger:model ApiCollectionOfRegion
func (*APICollectionOfRegion) ContextValidate ¶
ContextValidate validate this Api collection of region based on the context it is used
func (*APICollectionOfRegion) MarshalBinary ¶
func (m *APICollectionOfRegion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfRegion) UnmarshalBinary ¶
func (m *APICollectionOfRegion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfResourceGroupUsageCost ¶
type APICollectionOfResourceGroupUsageCost struct {
// items
Items []*ResourceGroupUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfResourceGroupUsageCost Api collection of resource group usage cost
swagger:model ApiCollectionOfResourceGroupUsageCost
func (*APICollectionOfResourceGroupUsageCost) ContextValidate ¶
func (m *APICollectionOfResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of resource group usage cost based on the context it is used
func (*APICollectionOfResourceGroupUsageCost) MarshalBinary ¶
func (m *APICollectionOfResourceGroupUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfResourceGroupUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfResourceGroupUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfServiceAccountAgreement ¶
type APICollectionOfServiceAccountAgreement struct {
// items
Items []*ServiceAccountAgreement `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfServiceAccountAgreement Api collection of service account agreement
swagger:model ApiCollectionOfServiceAccountAgreement
func (*APICollectionOfServiceAccountAgreement) ContextValidate ¶
func (m *APICollectionOfServiceAccountAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of service account agreement based on the context it is used
func (*APICollectionOfServiceAccountAgreement) MarshalBinary ¶
func (m *APICollectionOfServiceAccountAgreement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfServiceAccountAgreement) UnmarshalBinary ¶
func (m *APICollectionOfServiceAccountAgreement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubcategoryUsageCost ¶
type APICollectionOfSubcategoryUsageCost struct {
// items
Items []*SubcategoryUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubcategoryUsageCost Api collection of subcategory usage cost
swagger:model ApiCollectionOfSubcategoryUsageCost
func (*APICollectionOfSubcategoryUsageCost) ContextValidate ¶
func (m *APICollectionOfSubcategoryUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subcategory usage cost based on the context it is used
func (*APICollectionOfSubcategoryUsageCost) MarshalBinary ¶
func (m *APICollectionOfSubcategoryUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubcategoryUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfSubcategoryUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubscription ¶
type APICollectionOfSubscription struct {
// items
Items []*Subscription `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubscription Api collection of subscription
swagger:model ApiCollectionOfSubscription
func (*APICollectionOfSubscription) ContextValidate ¶
func (m *APICollectionOfSubscription) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subscription based on the context it is used
func (*APICollectionOfSubscription) MarshalBinary ¶
func (m *APICollectionOfSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubscription) UnmarshalBinary ¶
func (m *APICollectionOfSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubscriptionAddOnOffer ¶
type APICollectionOfSubscriptionAddOnOffer struct {
// items
Items []*SubscriptionAddOnOffer `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubscriptionAddOnOffer Api collection of subscription add on offer
swagger:model ApiCollectionOfSubscriptionAddOnOffer
func (*APICollectionOfSubscriptionAddOnOffer) ContextValidate ¶
func (m *APICollectionOfSubscriptionAddOnOffer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subscription add on offer based on the context it is used
func (*APICollectionOfSubscriptionAddOnOffer) MarshalBinary ¶
func (m *APICollectionOfSubscriptionAddOnOffer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubscriptionAddOnOffer) UnmarshalBinary ¶
func (m *APICollectionOfSubscriptionAddOnOffer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubscriptionConversion ¶
type APICollectionOfSubscriptionConversion struct {
// items
Items []*SubscriptionConversion `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubscriptionConversion Api collection of subscription conversion
swagger:model ApiCollectionOfSubscriptionConversion
func (*APICollectionOfSubscriptionConversion) ContextValidate ¶
func (m *APICollectionOfSubscriptionConversion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subscription conversion based on the context it is used
func (*APICollectionOfSubscriptionConversion) MarshalBinary ¶
func (m *APICollectionOfSubscriptionConversion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubscriptionConversion) UnmarshalBinary ¶
func (m *APICollectionOfSubscriptionConversion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubscriptionResourceGroupUsageCost ¶
type APICollectionOfSubscriptionResourceGroupUsageCost struct {
// items
Items []*SubscriptionResourceGroupUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubscriptionResourceGroupUsageCost Api collection of subscription resource group usage cost
swagger:model ApiCollectionOfSubscriptionResourceGroupUsageCost
func (*APICollectionOfSubscriptionResourceGroupUsageCost) ContextValidate ¶
func (m *APICollectionOfSubscriptionResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subscription resource group usage cost based on the context it is used
func (*APICollectionOfSubscriptionResourceGroupUsageCost) MarshalBinary ¶
func (m *APICollectionOfSubscriptionResourceGroupUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubscriptionResourceGroupUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfSubscriptionResourceGroupUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfSubscriptionUsageCost ¶
type APICollectionOfSubscriptionUsageCost struct {
// items
Items []*SubscriptionUsageCost `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfSubscriptionUsageCost Api collection of subscription usage cost
swagger:model ApiCollectionOfSubscriptionUsageCost
func (*APICollectionOfSubscriptionUsageCost) ContextValidate ¶
func (m *APICollectionOfSubscriptionUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api collection of subscription usage cost based on the context it is used
func (*APICollectionOfSubscriptionUsageCost) MarshalBinary ¶
func (m *APICollectionOfSubscriptionUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfSubscriptionUsageCost) UnmarshalBinary ¶
func (m *APICollectionOfSubscriptionUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICollectionOfUser ¶
type APICollectionOfUser struct {
// items
Items []*User `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
APICollectionOfUser Api collection of user
swagger:model ApiCollectionOfUser
func (*APICollectionOfUser) ContextValidate ¶
ContextValidate validate this Api collection of user based on the context it is used
func (*APICollectionOfUser) MarshalBinary ¶
func (m *APICollectionOfUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICollectionOfUser) UnmarshalBinary ¶
func (m *APICollectionOfUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivationLink ¶
type ActivationLink struct {
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// Uri
URI string `json:"Uri,omitempty"`
}
ActivationLink activation link
swagger:model ActivationLink
func (*ActivationLink) ContextValidate ¶
ContextValidate validates this activation link based on context it is used
func (*ActivationLink) MarshalBinary ¶
func (m *ActivationLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivationLink) UnmarshalBinary ¶
func (m *ActivationLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivityLog ¶
type ActivityLog struct {
// entity
Entity string `json:"Entity,omitempty"`
// items
Items []*ActivityLogItem `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
ActivityLog activity log
swagger:model ActivityLog
func (*ActivityLog) ContextValidate ¶
ContextValidate validate this activity log based on the context it is used
func (*ActivityLog) MarshalBinary ¶
func (m *ActivityLog) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivityLog) UnmarshalBinary ¶
func (m *ActivityLog) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActivityLogItem ¶
type ActivityLogItem struct {
// change type
// Enum: [Delete Insert Update]
ChangeType string `json:"ChangeType,omitempty"`
// changed by
ChangedBy string `json:"ChangedBy,omitempty"`
// changed column
ChangedColumn string `json:"ChangedColumn,omitempty"`
// changed date
// Format: date-time
ChangedDate strfmt.DateTime `json:"ChangedDate,omitempty"`
// changed from
ChangedFrom string `json:"ChangedFrom,omitempty"`
// changed to
ChangedTo string `json:"ChangedTo,omitempty"`
// custom values
CustomValues map[string]string `json:"CustomValues,omitempty"`
// entity
Entity string `json:"Entity,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
}
ActivityLogItem activity log item
swagger:model ActivityLogItem
func (*ActivityLogItem) ContextValidate ¶
ContextValidate validates this activity log item based on context it is used
func (*ActivityLogItem) MarshalBinary ¶
func (m *ActivityLogItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActivityLogItem) UnmarshalBinary ¶
func (m *ActivityLogItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Address ¶
type Address struct {
// address type
// Enum: [None Invoice Delivery]
AddressType string `json:"AddressType,omitempty"`
// city
City string `json:"City,omitempty"`
// complete address
CompleteAddress string `json:"CompleteAddress,omitempty"`
// country code
CountryCode string `json:"CountryCode,omitempty"`
// county
County string `json:"County,omitempty"`
// Id
ID int64 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// primary
Primary bool `json:"Primary,omitempty"`
// state
State string `json:"State,omitempty"`
// street
Street string `json:"Street,omitempty"`
// zip code
ZipCode string `json:"ZipCode,omitempty"`
}
Address address
swagger:model Address
func (*Address) ContextValidate ¶
ContextValidate validate this address based on the context it is used
func (*Address) MarshalBinary ¶
MarshalBinary interface implementation
func (*Address) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AddressData ¶
type AddressData struct {
// ax address Id
AxAddressID int64 `json:"AxAddressId,omitempty"`
// city
City string `json:"City,omitempty"`
// complete address
CompleteAddress string `json:"CompleteAddress,omitempty"`
// country code
CountryCode string `json:"CountryCode,omitempty"`
// county
County string `json:"County,omitempty"`
// name
Name string `json:"Name,omitempty"`
// state
State string `json:"State,omitempty"`
// street
Street string `json:"Street,omitempty"`
// zip code
ZipCode string `json:"ZipCode,omitempty"`
}
AddressData address data
swagger:model AddressData
func (*AddressData) ContextValidate ¶
ContextValidate validates this address data based on context it is used
func (*AddressData) MarshalBinary ¶
func (m *AddressData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddressData) UnmarshalBinary ¶
func (m *AddressData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AggregationItem ¶
type AggregationItem struct {
// doc count
DocCount int64 `json:"DocCount,omitempty"`
// key
Key string `json:"Key,omitempty"`
}
AggregationItem aggregation item
swagger:model AggregationItem
func (*AggregationItem) ContextValidate ¶
ContextValidate validates this aggregation item based on context it is used
func (*AggregationItem) MarshalBinary ¶
func (m *AggregationItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AggregationItem) UnmarshalBinary ¶
func (m *AggregationItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Agreement ¶
type Agreement struct {
// agreement type
// Enum: [None LicenseAgreement OpenAgreement FrameAgreement SamAgreement ConsultingAgreement CloudSeatAgreement CloudUsageAgreement ReportingAgreement OtherAgreement Reserved1 Reserved2 Reserved3]
AgreementType string `json:"AgreementType,omitempty"`
// commitment level
CommitmentLevel float64 `json:"CommitmentLevel,omitempty"`
// consumer Id
ConsumerID int32 `json:"ConsumerId,omitempty"`
// customer number
CustomerNumber string `json:"CustomerNumber,omitempty"`
// disabled
Disabled bool `json:"Disabled,omitempty"`
// end date
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate,omitempty"`
// has terms
HasTerms bool `json:"HasTerms,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// master agreement
MasterAgreement string `json:"MasterAgreement,omitempty"`
// name
Name string `json:"Name,omitempty"`
// number
Number string `json:"Number,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// parent agreement Id
ParentAgreementID int32 `json:"ParentAgreementId,omitempty"`
// program
Program *ObjectReference `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// sales price currency code
SalesPriceCurrencyCode string `json:"SalesPriceCurrencyCode,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
}
Agreement agreement
swagger:model Agreement
func (*Agreement) ContextValidate ¶
ContextValidate validate this agreement based on the context it is used
func (*Agreement) MarshalBinary ¶
MarshalBinary interface implementation
func (*Agreement) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AgreementAccess ¶
type AgreementAccess struct {
// agreement
Agreement *Agreement `json:"Agreement,omitempty"`
// has access
HasAccess bool `json:"HasAccess,omitempty"`
}
AgreementAccess agreement access
swagger:model AgreementAccess
func (*AgreementAccess) ContextValidate ¶
ContextValidate validate this agreement access based on the context it is used
func (*AgreementAccess) MarshalBinary ¶
func (m *AgreementAccess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementAccess) UnmarshalBinary ¶
func (m *AgreementAccess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementCollection ¶
type AgreementCollection struct {
// filter
Filter *AgreementFilter `json:"Filter,omitempty"`
// items
Items []*Agreement `json:"Items"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
}
AgreementCollection agreement collection
swagger:model AgreementCollection
func (*AgreementCollection) ContextValidate ¶
ContextValidate validate this agreement collection based on the context it is used
func (*AgreementCollection) MarshalBinary ¶
func (m *AgreementCollection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementCollection) UnmarshalBinary ¶
func (m *AgreementCollection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementFilter ¶
type AgreementFilter struct {
// agreement ids
AgreementIds []int32 `json:"AgreementIds"`
// agreement types
AgreementTypes []string `json:"AgreementTypes"`
// end date from
// Format: date-time
EndDateFrom strfmt.DateTime `json:"EndDateFrom,omitempty"`
// end date to
// Format: date-time
EndDateTo strfmt.DateTime `json:"EndDateTo,omitempty"`
// organization Id
OrganizationID int32 `json:"OrganizationId,omitempty"`
// organization ids
OrganizationIds []int32 `json:"OrganizationIds"`
// page
Page int32 `json:"Page,omitempty"`
// page size
PageSize int32 `json:"PageSize,omitempty"`
// pricelist ids
PricelistIds []int32 `json:"PricelistIds"`
// program ids
ProgramIds []int32 `json:"ProgramIds"`
// publisher Id
PublisherID int32 `json:"PublisherId,omitempty"`
// publisher ids
PublisherIds []int32 `json:"PublisherIds"`
// sales price currency
SalesPriceCurrency string `json:"SalesPriceCurrency,omitempty"`
// search
Search string `json:"Search,omitempty"`
// search date
// Format: date-time
SearchDate strfmt.DateTime `json:"SearchDate,omitempty"`
// status
// Enum: [None Active Inactive ActiveInactive]
Status string `json:"Status,omitempty"`
// term required
TermRequired bool `json:"TermRequired,omitempty"`
}
AgreementFilter agreement filter
swagger:model AgreementFilter
func (*AgreementFilter) ContextValidate ¶
ContextValidate validates this agreement filter based on context it is used
func (*AgreementFilter) MarshalBinary ¶
func (m *AgreementFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementFilter) UnmarshalBinary ¶
func (m *AgreementFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementIdentityReference ¶
type AgreementIdentityReference struct {
// agreement number
AgreementNumber string `json:"AgreementNumber,omitempty"`
// commitment level
CommitmentLevel float64 `json:"CommitmentLevel,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
AgreementIdentityReference agreement identity reference
swagger:model AgreementIdentityReference
func (*AgreementIdentityReference) ContextValidate ¶
func (m *AgreementIdentityReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this agreement identity reference based on context it is used
func (*AgreementIdentityReference) MarshalBinary ¶
func (m *AgreementIdentityReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementIdentityReference) UnmarshalBinary ¶
func (m *AgreementIdentityReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementIdentityReferenceDto ¶
type AgreementIdentityReferenceDto struct {
// agreement number
AgreementNumber string `json:"AgreementNumber,omitempty"`
// commitment level
CommitmentLevel float64 `json:"CommitmentLevel,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
AgreementIdentityReferenceDto agreement identity reference dto
swagger:model AgreementIdentityReferenceDto
func (*AgreementIdentityReferenceDto) ContextValidate ¶
func (m *AgreementIdentityReferenceDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this agreement identity reference dto based on context it is used
func (*AgreementIdentityReferenceDto) MarshalBinary ¶
func (m *AgreementIdentityReferenceDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementIdentityReferenceDto) UnmarshalBinary ¶
func (m *AgreementIdentityReferenceDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementProduct ¶
type AgreementProduct struct {
// agreement
Agreement *ObjectReference `json:"Agreement,omitempty"`
// agreement type
// Enum: [None LicenseAgreement OpenAgreement FrameAgreement SamAgreement ConsultingAgreement CloudSeatAgreement CloudUsageAgreement ReportingAgreement OtherAgreement Reserved1 Reserved2 Reserved3]
AgreementType string `json:"AgreementType,omitempty"`
// alternative sales price
AlternativeSalesPrice *Price `json:"AlternativeSalesPrice,omitempty"`
// maximum quantity
MaximumQuantity int32 `json:"MaximumQuantity,omitempty"`
// minimum quantity
MinimumQuantity int32 `json:"MinimumQuantity,omitempty"`
// month multiplier
MonthMultiplier int32 `json:"MonthMultiplier,omitempty"`
// name
Name string `json:"Name,omitempty"`
// price calculation type
// Enum: [None Default SelectPlus AdobeVip Mpsa]
PriceCalculationType string `json:"PriceCalculationType,omitempty"`
// price Id
PriceID int32 `json:"PriceId,omitempty"`
// price list name
PriceListName string `json:"PriceListName,omitempty"`
// product information
ProductInformation *ProductInformation `json:"ProductInformation,omitempty"`
// product type
// Enum: [Product Bundle Service Internal]
ProductType string `json:"ProductType,omitempty"`
// product variant
ProductVariant *ProductVariant `json:"ProductVariant,omitempty"`
// recommended retail price
RecommendedRetailPrice *Price `json:"RecommendedRetailPrice,omitempty"`
// sales price
SalesPrice *Price `json:"SalesPrice,omitempty"`
// unique Id
UniqueID string `json:"UniqueId,omitempty"`
}
AgreementProduct agreement product
swagger:model AgreementProduct
func (*AgreementProduct) ContextValidate ¶
ContextValidate validate this agreement product based on the context it is used
func (*AgreementProduct) MarshalBinary ¶
func (m *AgreementProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementProduct) UnmarshalBinary ¶
func (m *AgreementProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementProductCollection ¶
type AgreementProductCollection struct {
// agreements
Agreements []*ObjectReference `json:"Agreements"`
// filter
Filter *AgreementProductFilter `json:"Filter,omitempty"`
// items
Items []*AgreementProduct `json:"Items"`
// languages
Languages []*AggregationItem `json:"Languages"`
// levels
Levels []*AggregationItem `json:"Levels"`
// license agreement types
LicenseAgreementTypes []*AggregationItem `json:"LicenseAgreementTypes"`
// license types
LicenseTypes []*AggregationItem `json:"LicenseTypes"`
// offerings
Offerings []*AggregationItem `json:"Offerings"`
// operating systems
OperatingSystems []*AggregationItem `json:"OperatingSystems"`
// pools
Pools []*AggregationItem `json:"Pools"`
// product categories
ProductCategories []*AggregationItem `json:"ProductCategories"`
// product families
ProductFamilies []*AggregationItem `json:"ProductFamilies"`
// product types
ProductTypes []*AggregationItem `json:"ProductTypes"`
// programs
Programs []*AggregationItem `json:"Programs"`
// publishers
Publishers []*PublisherAggregationItem `json:"Publishers"`
// purchase periods
PurchasePeriods []*AggregationItem `json:"PurchasePeriods"`
// purchase units
PurchaseUnits []*AggregationItem `json:"PurchaseUnits"`
// regions
Regions []*AggregationItem `json:"Regions"`
// total hits
TotalHits int64 `json:"TotalHits,omitempty"`
// versions
Versions []*AggregationItem `json:"Versions"`
}
AgreementProductCollection agreement product collection
swagger:model AgreementProductCollection
func (*AgreementProductCollection) ContextValidate ¶
func (m *AgreementProductCollection) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this agreement product collection based on the context it is used
func (*AgreementProductCollection) MarshalBinary ¶
func (m *AgreementProductCollection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementProductCollection) UnmarshalBinary ¶
func (m *AgreementProductCollection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementProductFilter ¶
type AgreementProductFilter struct {
// agreement Id
AgreementID int32 `json:"AgreementId,omitempty"`
// agreement ids
AgreementIds []int32 `json:"AgreementIds"`
// agreement type ids
AgreementTypeIds []string `json:"AgreementTypeIds"`
// customer tenant Id
CustomerTenantID int32 `json:"CustomerTenantId,omitempty"`
// exclude
Exclude *AgreementProductsSubFilter `json:"Exclude,omitempty"`
// include
Include *AgreementProductsSubFilter `json:"Include,omitempty"`
// include product information
IncludeProductInformation bool `json:"IncludeProductInformation,omitempty"`
// is trial
IsTrial bool `json:"IsTrial,omitempty"`
// organization Id
OrganizationID int32 `json:"OrganizationId,omitempty"`
// page
Page int32 `json:"Page,omitempty"`
// page size
PageSize int32 `json:"PageSize,omitempty"`
// price list Id
PriceListID int32 `json:"PriceListId,omitempty"`
// search
Search string `json:"Search,omitempty"`
// search date
// Format: date-time
SearchDate strfmt.DateTime `json:"SearchDate,omitempty"`
// sort key
SortKey string `json:"SortKey,omitempty"`
// sort order
// Enum: [Ascending Descending]
SortOrder string `json:"SortOrder,omitempty"`
}
AgreementProductFilter agreement product filter
swagger:model AgreementProductFilter
func (*AgreementProductFilter) ContextValidate ¶
func (m *AgreementProductFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this agreement product filter based on the context it is used
func (*AgreementProductFilter) MarshalBinary ¶
func (m *AgreementProductFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementProductFilter) UnmarshalBinary ¶
func (m *AgreementProductFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementProductsSubFilter ¶
type AgreementProductsSubFilter struct {
// language names
LanguageNames []string `json:"LanguageNames"`
// level names
LevelNames []string `json:"LevelNames"`
// license agreement type names
LicenseAgreementTypeNames []string `json:"LicenseAgreementTypeNames"`
// license type names
LicenseTypeNames []string `json:"LicenseTypeNames"`
// offering names
OfferingNames []string `json:"OfferingNames"`
// operating system names
OperatingSystemNames []string `json:"OperatingSystemNames"`
// part numbers
PartNumbers []string `json:"PartNumbers"`
// pool names
PoolNames []string `json:"PoolNames"`
// product category names
ProductCategoryNames []string `json:"ProductCategoryNames"`
// product family names
ProductFamilyNames []string `json:"ProductFamilyNames"`
// product type names
ProductTypeNames []string `json:"ProductTypeNames"`
// program names
ProgramNames []string `json:"ProgramNames"`
// publisher ids
PublisherIds []int32 `json:"PublisherIds"`
// publisher names
PublisherNames []string `json:"PublisherNames"`
// purchase period names
PurchasePeriodNames []string `json:"PurchasePeriodNames"`
// purchase unit names
PurchaseUnitNames []string `json:"PurchaseUnitNames"`
// region names
RegionNames []string `json:"RegionNames"`
// version names
VersionNames []string `json:"VersionNames"`
}
AgreementProductsSubFilter agreement products sub filter
swagger:model AgreementProductsSubFilter
func (*AgreementProductsSubFilter) ContextValidate ¶
func (m *AgreementProductsSubFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this agreement products sub filter based on context it is used
func (*AgreementProductsSubFilter) MarshalBinary ¶
func (m *AgreementProductsSubFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementProductsSubFilter) UnmarshalBinary ¶
func (m *AgreementProductsSubFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgreementReport ¶
type AgreementReport struct {
// agreement
Agreement *AgreementIdentityReferenceDto `json:"Agreement,omitempty"`
// has valid agreement term
HasValidAgreementTerm bool `json:"HasValidAgreementTerm,omitempty"`
// product container
ProductContainer *ObjectReferenceDto `json:"ProductContainer,omitempty"`
// status
// Enum: [None NotReported ZeroUsageReported UsageReported UsageAndZeroUsageReported]
Status string `json:"Status,omitempty"`
}
AgreementReport agreement report
swagger:model AgreementReport
func (*AgreementReport) ContextValidate ¶
ContextValidate validate this agreement report based on the context it is used
func (*AgreementReport) MarshalBinary ¶
func (m *AgreementReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgreementReport) UnmarshalBinary ¶
func (m *AgreementReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Asset ¶
type Asset struct {
// asset type
// Enum: [Reservation Software Subscription]
AssetType string `json:"AssetType,omitempty"`
// billing cycle
// Enum: [Unknown Monthly Annual None OneTime]
BillingCycle string `json:"BillingCycle,omitempty"`
// changed by
ChangedBy string `json:"ChangedBy,omitempty"`
// created date
// Format: date-time
CreatedDate strfmt.DateTime `json:"CreatedDate,omitempty"`
// expiration date
// Format: date-time
ExpirationDate strfmt.DateTime `json:"ExpirationDate,omitempty"`
// external order Id
ExternalOrderID string `json:"ExternalOrderId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// modified date
// Format: date-time
ModifiedDate strfmt.DateTime `json:"ModifiedDate,omitempty"`
// product Id
ProductID int32 `json:"ProductId,omitempty"`
// product variant
ProductVariant *ProductVariant `json:"ProductVariant,omitempty"`
// product variant Id
ProductVariantID int32 `json:"ProductVariantId,omitempty"`
// program Id
ProgramID int32 `json:"ProgramId,omitempty"`
// publisher Id
PublisherID int32 `json:"PublisherId,omitempty"`
// purchase currency
PurchaseCurrency string `json:"PurchaseCurrency,omitempty"`
// purchase date
// Format: date-time
PurchaseDate strfmt.DateTime `json:"PurchaseDate,omitempty"`
// purchase price
PurchasePrice float64 `json:"PurchasePrice,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
// reseller price type
// Enum: [None Margin Markup FixedPrice ListPrice]
ResellerPriceType string `json:"ResellerPriceType,omitempty"`
// reseller price type value
ResellerPriceTypeValue float64 `json:"ResellerPriceTypeValue,omitempty"`
// reservation Id
ReservationID string `json:"ReservationId,omitempty"`
// reservation used in subscription
ReservationUsedInSubscription *SubscriptionLite `json:"ReservationUsedInSubscription,omitempty"`
// reservation used in subscription Id
ReservationUsedInSubscriptionID int32 `json:"ReservationUsedInSubscriptionId,omitempty"`
// reserved instance artifact resource Id
ReservedInstanceArtifactResourceID string `json:"ReservedInstanceArtifactResourceId,omitempty"`
// sales currency
SalesCurrency string `json:"SalesCurrency,omitempty"`
// sales price
SalesPrice float64 `json:"SalesPrice,omitempty"`
// scope
// Enum: [Shared Single]
Scope string `json:"Scope,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
// status
// Enum: [None Fulfilling Succeeded Cancelled Expired All]
Status string `json:"Status,omitempty"`
// tags
Tags *AssetTags `json:"Tags,omitempty"`
}
Asset asset
swagger:model Asset
func (*Asset) ContextValidate ¶
ContextValidate validate this asset based on the context it is used
func (*Asset) MarshalBinary ¶
MarshalBinary interface implementation
func (*Asset) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AssetOrder ¶
type AssetOrder struct {
// admin account
AdminAccount string `json:"AdminAccount,omitempty"`
// country code
CountryCode string `json:"CountryCode,omitempty"`
// errors
Errors []*AssetOrderError `json:"Errors"`
// external order Id
ExternalOrderID string `json:"ExternalOrderId,omitempty"`
// invoice profile Id
InvoiceProfileID int32 `json:"InvoiceProfileId,omitempty"`
// notification email
NotificationEmail string `json:"NotificationEmail,omitempty"`
// order lines
OrderLines []*AssetOrderLine `json:"OrderLines"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
}
AssetOrder asset order
swagger:model AssetOrder
func (*AssetOrder) ContextValidate ¶
ContextValidate validate this asset order based on the context it is used
func (*AssetOrder) MarshalBinary ¶
func (m *AssetOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AssetOrder) UnmarshalBinary ¶
func (m *AssetOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AssetOrderError ¶
type AssetOrderError struct {
// code
Code int32 `json:"Code,omitempty"`
// description
Description string `json:"Description,omitempty"`
// order group Id
OrderGroupID string `json:"OrderGroupId,omitempty"`
}
AssetOrderError asset order error
swagger:model AssetOrderError
func (*AssetOrderError) ContextValidate ¶
ContextValidate validates this asset order error based on context it is used
func (*AssetOrderError) MarshalBinary ¶
func (m *AssetOrderError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AssetOrderError) UnmarshalBinary ¶
func (m *AssetOrderError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AssetOrderLine ¶
type AssetOrderLine struct {
// arm region name
ArmRegionName string `json:"ArmRegionName,omitempty"`
// billing cycle
// Enum: [Unknown Monthly Annual None OneTime]
BillingCycle string `json:"BillingCycle,omitempty"`
// catalog item Id
CatalogItemID string `json:"CatalogItemId,omitempty"`
// errors
Errors []*AssetOrderLineError `json:"Errors"`
// product Id
ProductID string `json:"ProductId,omitempty"`
// product variant Id
ProductVariantID int32 `json:"ProductVariantId,omitempty"`
// provisioning context
ProvisioningContext map[string]string `json:"ProvisioningContext,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// requires inventory check
RequiresInventoryCheck bool `json:"RequiresInventoryCheck,omitempty"`
// reseller price type
// Enum: [None Margin Markup FixedPrice ListPrice]
ResellerPriceType string `json:"ResellerPriceType,omitempty"`
// reseller price type value
ResellerPriceTypeValue float64 `json:"ResellerPriceTypeValue,omitempty"`
// scope
// Enum: [Shared Single]
Scope string `json:"Scope,omitempty"`
// sku Id
SkuID string `json:"SkuId,omitempty"`
// subscription Id
SubscriptionID int32 `json:"SubscriptionId,omitempty"`
// tags
Tags *AssetTags `json:"Tags,omitempty"`
// term duration
TermDuration string `json:"TermDuration,omitempty"`
// type
// Enum: [Reservation Software Subscription]
Type string `json:"Type,omitempty"`
}
AssetOrderLine asset order line
swagger:model AssetOrderLine
func (*AssetOrderLine) ContextValidate ¶
ContextValidate validate this asset order line based on the context it is used
func (*AssetOrderLine) MarshalBinary ¶
func (m *AssetOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AssetOrderLine) UnmarshalBinary ¶
func (m *AssetOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AssetOrderLineError ¶
type AssetOrderLineError struct {
// description
Description string `json:"Description,omitempty"`
// properties
Properties map[string]string `json:"Properties,omitempty"`
// reason code
ReasonCode string `json:"ReasonCode,omitempty"`
}
AssetOrderLineError asset order line error
swagger:model AssetOrderLineError
func (*AssetOrderLineError) ContextValidate ¶
ContextValidate validates this asset order line error based on context it is used
func (*AssetOrderLineError) MarshalBinary ¶
func (m *AssetOrderLineError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AssetOrderLineError) UnmarshalBinary ¶
func (m *AssetOrderLineError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AssetTags ¶
type AssetTags struct {
// asset Id
AssetID int32 `json:"AssetId,omitempty"`
// cost center
CostCenter string `json:"CostCenter,omitempty"`
// custom
Custom string `json:"Custom,omitempty"`
// department
Department string `json:"Department,omitempty"`
// owner
Owner string `json:"Owner,omitempty"`
// project
Project string `json:"Project,omitempty"`
}
AssetTags asset tags
swagger:model AssetTags
func (*AssetTags) ContextValidate ¶
ContextValidate validates this asset tags based on context it is used
func (*AssetTags) MarshalBinary ¶
MarshalBinary interface implementation
func (*AssetTags) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AwsAccount ¶
type AwsAccount struct {
// aws account name
AwsAccountName string `json:"AwsAccountName,omitempty"`
// customer tenant type
// Enum: [None T1 T2]
CustomerTenantType string `json:"CustomerTenantType,omitempty"`
// email
Email string `json:"Email,omitempty"`
// entity status
// Enum: [None Removed]
EntityStatus string `json:"EntityStatus,omitempty"`
// external publisher customer Id
ExternalPublisherCustomerID string `json:"ExternalPublisherCustomerId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// is activated
IsActivated bool `json:"IsActivated,omitempty"`
// master account status
// Enum: [None Active PendingCustomerActivation PendingCrayonAction]
MasterAccountStatus string `json:"MasterAccountStatus,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *Organization `json:"Organization,omitempty"`
// payer account Id
PayerAccountID string `json:"PayerAccountId,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// reference
Reference string `json:"Reference,omitempty"`
// tags
Tags *SubscriptionTags `json:"Tags,omitempty"`
}
AwsAccount aws account
swagger:model AwsAccount
func (*AwsAccount) ContextValidate ¶
ContextValidate validate this aws account based on the context it is used
func (*AwsAccount) MarshalBinary ¶
func (m *AwsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsAccount) UnmarshalBinary ¶
func (m *AwsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzurePlan ¶
type AzurePlan struct {
// customer tenant
CustomerTenant *CustomerTenantReference `json:"CustomerTenant,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// registered for reserved instance
RegisteredForReservedInstance bool `json:"RegisteredForReservedInstance,omitempty"`
// status
// Enum: [None Active Suspended Deleted CustomerCancellation Converted Inactive All]
Status string `json:"Status,omitempty"`
}
AzurePlan azure plan
swagger:model AzurePlan
func (*AzurePlan) ContextValidate ¶
ContextValidate validate this azure plan based on the context it is used
func (*AzurePlan) MarshalBinary ¶
MarshalBinary interface implementation
func (*AzurePlan) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AzureSubscription ¶
type AzureSubscription struct {
// azure plan Id
AzurePlanID int32 `json:"AzurePlanId,omitempty"`
// friendly name
FriendlyName string `json:"FriendlyName,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// status
Status string `json:"Status,omitempty"`
// tags
Tags *AzureSubscriptionTags `json:"Tags,omitempty"`
}
AzureSubscription azure subscription
swagger:model AzureSubscription
func (*AzureSubscription) ContextValidate ¶
ContextValidate validate this azure subscription based on the context it is used
func (*AzureSubscription) MarshalBinary ¶
func (m *AzureSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureSubscription) UnmarshalBinary ¶
func (m *AzureSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureSubscriptionAssignAdmin ¶
type AzureSubscriptionAssignAdmin struct {
// admin email
AdminEmail string `json:"AdminEmail,omitempty"`
// azure plan Id
AzurePlanID int32 `json:"AzurePlanId,omitempty"`
// azure subscription Id
AzureSubscriptionID int32 `json:"AzureSubscriptionId,omitempty"`
}
AzureSubscriptionAssignAdmin azure subscription assign admin
swagger:model AzureSubscriptionAssignAdmin
func (*AzureSubscriptionAssignAdmin) ContextValidate ¶
func (m *AzureSubscriptionAssignAdmin) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure subscription assign admin based on context it is used
func (*AzureSubscriptionAssignAdmin) MarshalBinary ¶
func (m *AzureSubscriptionAssignAdmin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureSubscriptionAssignAdmin) UnmarshalBinary ¶
func (m *AzureSubscriptionAssignAdmin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureSubscriptionRename ¶
type AzureSubscriptionRename struct {
// azure plan Id
AzurePlanID int32 `json:"AzurePlanId,omitempty"`
// azure subscription Id
AzureSubscriptionID int32 `json:"AzureSubscriptionId,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
AzureSubscriptionRename azure subscription rename
swagger:model AzureSubscriptionRename
func (*AzureSubscriptionRename) ContextValidate ¶
func (m *AzureSubscriptionRename) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure subscription rename based on context it is used
func (*AzureSubscriptionRename) MarshalBinary ¶
func (m *AzureSubscriptionRename) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureSubscriptionRename) UnmarshalBinary ¶
func (m *AzureSubscriptionRename) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureSubscriptionTags ¶
type AzureSubscriptionTags struct {
// cost center
CostCenter string `json:"CostCenter,omitempty"`
// custom
Custom string `json:"Custom,omitempty"`
// department
Department string `json:"Department,omitempty"`
// owner
Owner string `json:"Owner,omitempty"`
// project
Project string `json:"Project,omitempty"`
}
AzureSubscriptionTags azure subscription tags
swagger:model AzureSubscriptionTags
func (*AzureSubscriptionTags) ContextValidate ¶
ContextValidate validates this azure subscription tags based on context it is used
func (*AzureSubscriptionTags) MarshalBinary ¶
func (m *AzureSubscriptionTags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureSubscriptionTags) UnmarshalBinary ¶
func (m *AzureSubscriptionTags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureSubscriptionUpdated ¶
type AzureSubscriptionUpdated struct {
// azure subscription Id
AzureSubscriptionID string `json:"AzureSubscriptionId,omitempty"`
}
AzureSubscriptionUpdated azure subscription updated
swagger:model AzureSubscriptionUpdated
func (*AzureSubscriptionUpdated) ContextValidate ¶
func (m *AzureSubscriptionUpdated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure subscription updated based on context it is used
func (*AzureSubscriptionUpdated) MarshalBinary ¶
func (m *AzureSubscriptionUpdated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureSubscriptionUpdated) UnmarshalBinary ¶
func (m *AzureSubscriptionUpdated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BillingCycle ¶
type BillingCycle struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
BillingCycle billing cycle
swagger:model BillingCycle
func (*BillingCycle) ContextValidate ¶
ContextValidate validates this billing cycle based on context it is used
func (*BillingCycle) MarshalBinary ¶
func (m *BillingCycle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BillingCycle) UnmarshalBinary ¶
func (m *BillingCycle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BillingStatement ¶
type BillingStatement struct {
// end date
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// provision type
// Enum: [None Seat Usage OneTime Crayon AzureMarketplace]
ProvisionType string `json:"ProvisionType,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
// total sales price
TotalSalesPrice *Price `json:"TotalSalesPrice,omitempty"`
}
BillingStatement billing statement
swagger:model BillingStatement
func (*BillingStatement) ContextValidate ¶
ContextValidate validate this billing statement based on the context it is used
func (*BillingStatement) MarshalBinary ¶
func (m *BillingStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BillingStatement) UnmarshalBinary ¶
func (m *BillingStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BlogItem ¶
type BlogItem struct {
// author
Author string `json:"Author,omitempty"`
// description
Description string `json:"Description,omitempty"`
// image
Image string `json:"Image,omitempty"`
// link
Link string `json:"Link,omitempty"`
// publication date
// Format: date-time
PublicationDate strfmt.DateTime `json:"PublicationDate,omitempty"`
// title
Title string `json:"Title,omitempty"`
}
BlogItem blog item
swagger:model BlogItem
func (*BlogItem) ContextValidate ¶
ContextValidate validates this blog item based on context it is used
func (*BlogItem) MarshalBinary ¶
MarshalBinary interface implementation
func (*BlogItem) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CategoryUsageCost ¶
type CategoryUsageCost struct {
// amount
Amount float64 `json:"Amount,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// subcategory
Subcategory string `json:"Subcategory,omitempty"`
}
CategoryUsageCost category usage cost
swagger:model CategoryUsageCost
func (*CategoryUsageCost) ContextValidate ¶
ContextValidate validates this category usage cost based on context it is used
func (*CategoryUsageCost) MarshalBinary ¶
func (m *CategoryUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CategoryUsageCost) UnmarshalBinary ¶
func (m *CategoryUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CategoryUsageCostRequest ¶
type CategoryUsageCostRequest struct {
// category
Category string `json:"Category,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// from
// Format: date-time
From strfmt.DateTime `json:"From,omitempty"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// to
// Format: date-time
To strfmt.DateTime `json:"To,omitempty"`
}
CategoryUsageCostRequest category usage cost request
swagger:model CategoryUsageCostRequest
func (*CategoryUsageCostRequest) ContextValidate ¶
func (m *CategoryUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this category usage cost request based on context it is used
func (*CategoryUsageCostRequest) MarshalBinary ¶
func (m *CategoryUsageCostRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CategoryUsageCostRequest) UnmarshalBinary ¶
func (m *CategoryUsageCostRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Client ¶
type Client struct {
// client Id
ClientID string `json:"ClientId,omitempty"`
// client name
ClientName string `json:"ClientName,omitempty"`
// client secrets
ClientSecrets []*Secret `json:"ClientSecrets"`
// client Uri
ClientURI string `json:"ClientUri,omitempty"`
// enabled
Enabled bool `json:"Enabled,omitempty"`
// flow
// Enum: [AuthorizationCode Implicit ResourceOwner Other]
Flow string `json:"Flow,omitempty"`
// redirect uris
RedirectUris []string `json:"RedirectUris"`
// time stamp
// Format: date-time
TimeStamp strfmt.DateTime `json:"TimeStamp,omitempty"`
}
Client client
swagger:model Client
func (*Client) ContextValidate ¶
ContextValidate validate this client based on the context it is used
func (*Client) MarshalBinary ¶
MarshalBinary interface implementation
func (*Client) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Consumer ¶
type Consumer struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
}
Consumer consumer
swagger:model Consumer
func (*Consumer) ContextValidate ¶
ContextValidate validate this consumer based on the context it is used
func (*Consumer) MarshalBinary ¶
MarshalBinary interface implementation
func (*Consumer) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CrayonAccount ¶
type CrayonAccount struct {
// contact
Contact *CustomerTenantContact `json:"Contact,omitempty"`
// customer tenant type
// Enum: [None T1 T2]
CustomerTenantType string `json:"CustomerTenantType,omitempty"`
// email
Email string `json:"Email,omitempty"`
// entity status
// Enum: [None Removed]
EntityStatus string `json:"EntityStatus,omitempty"`
// external publisher customer Id
ExternalPublisherCustomerID string `json:"ExternalPublisherCustomerId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// is activated
IsActivated bool `json:"IsActivated,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *Organization `json:"Organization,omitempty"`
// program
Program *ObjectReference `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// reference
Reference string `json:"Reference,omitempty"`
// reseller markup
ResellerMarkup float64 `json:"ResellerMarkup,omitempty"`
}
CrayonAccount crayon account
swagger:model CrayonAccount
func (*CrayonAccount) ContextValidate ¶
ContextValidate validate this crayon account based on the context it is used
func (*CrayonAccount) MarshalBinary ¶
func (m *CrayonAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CrayonAccount) UnmarshalBinary ¶
func (m *CrayonAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureSubscriptionRequest ¶
type CreateAzureSubscriptionRequest struct {
// name
Name string `json:"Name,omitempty"`
}
CreateAzureSubscriptionRequest create azure subscription request
swagger:model CreateAzureSubscriptionRequest
func (*CreateAzureSubscriptionRequest) ContextValidate ¶
func (m *CreateAzureSubscriptionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create azure subscription request based on context it is used
func (*CreateAzureSubscriptionRequest) MarshalBinary ¶
func (m *CreateAzureSubscriptionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureSubscriptionRequest) UnmarshalBinary ¶
func (m *CreateAzureSubscriptionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenant ¶
type CustomerTenant struct {
// consumer
Consumer *ObjectReference `json:"Consumer,omitempty"`
// customer tenant type
// Enum: [None T1 T2]
CustomerTenantType string `json:"CustomerTenantType,omitempty"`
// default subscription price type
// Enum: [PurchasePrice ListPrice FixedPrice]
DefaultSubscriptionPriceType string `json:"DefaultSubscriptionPriceType,omitempty"`
// domain
Domain string `json:"Domain,omitempty"`
// domain prefix
DomainPrefix string `json:"DomainPrefix,omitempty"`
// entity status
// Enum: [None Removed]
EntityStatus string `json:"EntityStatus,omitempty"`
// external publisher customer Id
ExternalPublisherCustomerID string `json:"ExternalPublisherCustomerId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *Organization `json:"Organization,omitempty"`
// program
Program *ObjectReference `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// publisher customer Id
PublisherCustomerID string `json:"PublisherCustomerId,omitempty"`
// reference
Reference string `json:"Reference,omitempty"`
// reseller markup
ResellerMarkup float64 `json:"ResellerMarkup,omitempty"`
// agreement
Agreement *CustomerTenantAgreement `json:"agreement,omitempty"`
}
CustomerTenant customer tenant
swagger:model CustomerTenant
func (*CustomerTenant) ContextValidate ¶
ContextValidate validate this customer tenant based on the context it is used
func (*CustomerTenant) MarshalBinary ¶
func (m *CustomerTenant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenant) UnmarshalBinary ¶
func (m *CustomerTenant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantAddress ¶
type CustomerTenantAddress struct {
// address line1
AddressLine1 string `json:"AddressLine1,omitempty"`
// address line2
AddressLine2 string `json:"AddressLine2,omitempty"`
// address line3
AddressLine3 string `json:"AddressLine3,omitempty"`
// city
City string `json:"City,omitempty"`
// country code
CountryCode string `json:"CountryCode,omitempty"`
// country name
CountryName string `json:"CountryName,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// middle name
MiddleName string `json:"MiddleName,omitempty"`
// postal code
PostalCode string `json:"PostalCode,omitempty"`
// region
Region string `json:"Region,omitempty"`
}
CustomerTenantAddress customer tenant address
swagger:model CustomerTenantAddress
func (*CustomerTenantAddress) ContextValidate ¶
ContextValidate validates this customer tenant address based on context it is used
func (*CustomerTenantAddress) MarshalBinary ¶
func (m *CustomerTenantAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantAddress) UnmarshalBinary ¶
func (m *CustomerTenantAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantAgreement ¶
type CustomerTenantAgreement struct {
// accepted
Accepted bool `json:"Accepted,omitempty"`
// agreement type
// Enum: [MicrosoftCloudAgreement MicrosoftCustomerAgreement]
AgreementType string `json:"AgreementType,omitempty"`
// date agreed
// Format: date-time
DateAgreed strfmt.DateTime `json:"DateAgreed,omitempty"`
// email
Email string `json:"Email,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// phone number
PhoneNumber string `json:"PhoneNumber,omitempty"`
// same as primary contact
SameAsPrimaryContact bool `json:"SameAsPrimaryContact,omitempty"`
}
CustomerTenantAgreement customer tenant agreement
swagger:model CustomerTenantAgreement
func (*CustomerTenantAgreement) ContextValidate ¶
func (m *CustomerTenantAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this customer tenant agreement based on context it is used
func (*CustomerTenantAgreement) MarshalBinary ¶
func (m *CustomerTenantAgreement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantAgreement) UnmarshalBinary ¶
func (m *CustomerTenantAgreement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantCompany ¶
type CustomerTenantCompany struct {
// organization registration number
OrganizationRegistrationNumber string `json:"OrganizationRegistrationNumber,omitempty"`
}
CustomerTenantCompany customer tenant company
swagger:model CustomerTenantCompany
func (*CustomerTenantCompany) ContextValidate ¶
ContextValidate validates this customer tenant company based on context it is used
func (*CustomerTenantCompany) MarshalBinary ¶
func (m *CustomerTenantCompany) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantCompany) UnmarshalBinary ¶
func (m *CustomerTenantCompany) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantContact ¶
type CustomerTenantContact struct {
// email
Email string `json:"Email,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// phone number
PhoneNumber string `json:"PhoneNumber,omitempty"`
}
CustomerTenantContact customer tenant contact
swagger:model CustomerTenantContact
func (*CustomerTenantContact) ContextValidate ¶
ContextValidate validates this customer tenant contact based on context it is used
func (*CustomerTenantContact) MarshalBinary ¶
func (m *CustomerTenantContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantContact) UnmarshalBinary ¶
func (m *CustomerTenantContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantDetailed ¶
type CustomerTenantDetailed struct {
// company
Company *CustomerTenantCompany `json:"Company,omitempty"`
// profile
Profile *CustomerTenantProfile `json:"Profile,omitempty"`
// tenant
Tenant *CustomerTenant `json:"Tenant,omitempty"`
// user
User *CustomerTenantUser `json:"User,omitempty"`
}
CustomerTenantDetailed customer tenant detailed
swagger:model CustomerTenantDetailed
func (*CustomerTenantDetailed) ContextValidate ¶
func (m *CustomerTenantDetailed) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this customer tenant detailed based on the context it is used
func (*CustomerTenantDetailed) MarshalBinary ¶
func (m *CustomerTenantDetailed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantDetailed) UnmarshalBinary ¶
func (m *CustomerTenantDetailed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantProfile ¶
type CustomerTenantProfile struct {
// address
Address *CustomerTenantAddress `json:"Address,omitempty"`
// agreement
Agreement *CustomerTenantAgreement `json:"Agreement,omitempty"`
// contact
Contact *CustomerTenantContact `json:"Contact,omitempty"`
// culture code
CultureCode string `json:"CultureCode,omitempty"`
// language code
LanguageCode string `json:"LanguageCode,omitempty"`
}
CustomerTenantProfile customer tenant profile
swagger:model CustomerTenantProfile
func (*CustomerTenantProfile) ContextValidate ¶
ContextValidate validate this customer tenant profile based on the context it is used
func (*CustomerTenantProfile) MarshalBinary ¶
func (m *CustomerTenantProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantProfile) UnmarshalBinary ¶
func (m *CustomerTenantProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantReference ¶
type CustomerTenantReference struct {
// Id
ID int32 `json:"Id,omitempty"`
}
CustomerTenantReference customer tenant reference
swagger:model CustomerTenantReference
func (*CustomerTenantReference) ContextValidate ¶
func (m *CustomerTenantReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this customer tenant reference based on context it is used
func (*CustomerTenantReference) MarshalBinary ¶
func (m *CustomerTenantReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantReference) UnmarshalBinary ¶
func (m *CustomerTenantReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTenantUser ¶
type CustomerTenantUser struct {
// password
Password string `json:"Password,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
CustomerTenantUser customer tenant user
swagger:model CustomerTenantUser
func (*CustomerTenantUser) ContextValidate ¶
ContextValidate validates this customer tenant user based on context it is used
func (*CustomerTenantUser) MarshalBinary ¶
func (m *CustomerTenantUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTenantUser) UnmarshalBinary ¶
func (m *CustomerTenantUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FacebookOrder ¶
type FacebookOrder struct {
// consumer contact email
ConsumerContactEmail string `json:"ConsumerContactEmail,omitempty"`
// consumer contact name
ConsumerContactName string `json:"ConsumerContactName,omitempty"`
// consumer full legal name
ConsumerFullLegalName string `json:"ConsumerFullLegalName,omitempty"`
// consumer signup email
ConsumerSignupEmail string `json:"ConsumerSignupEmail,omitempty"`
// contact email
ContactEmail string `json:"ContactEmail,omitempty"`
// contact name
ContactName string `json:"ContactName,omitempty"`
// invoice profile Id
InvoiceProfileID int32 `json:"InvoiceProfileId,omitempty"`
// lines
Lines []*FacebookOrderLine `json:"Lines"`
// organization Id
OrganizationID int32 `json:"OrganizationId,omitempty"`
// subscription start date
// Format: date-time
SubscriptionStartDate strfmt.DateTime `json:"SubscriptionStartDate,omitempty"`
}
FacebookOrder facebook order
swagger:model FacebookOrder
func (*FacebookOrder) ContextValidate ¶
ContextValidate validate this facebook order based on the context it is used
func (*FacebookOrder) MarshalBinary ¶
func (m *FacebookOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FacebookOrder) UnmarshalBinary ¶
func (m *FacebookOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FacebookOrderLine ¶
type FacebookOrderLine struct {
// agreement Id
AgreementID int32 `json:"AgreementId,omitempty"`
// product variant Id
ProductVariantID int32 `json:"ProductVariantId,omitempty"`
// publisher Id
PublisherID int32 `json:"PublisherId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// sku
Sku string `json:"Sku,omitempty"`
}
FacebookOrderLine facebook order line
swagger:model FacebookOrderLine
func (*FacebookOrderLine) ContextValidate ¶
ContextValidate validates this facebook order line based on context it is used
func (*FacebookOrderLine) MarshalBinary ¶
func (m *FacebookOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FacebookOrderLine) UnmarshalBinary ¶
func (m *FacebookOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GoogleOrder ¶
type GoogleOrder struct {
// consumer city
ConsumerCity string `json:"ConsumerCity,omitempty"`
// consumer contact email
ConsumerContactEmail string `json:"ConsumerContactEmail,omitempty"`
// consumer contact name
ConsumerContactName string `json:"ConsumerContactName,omitempty"`
// consumer country
ConsumerCountry string `json:"ConsumerCountry,omitempty"`
// consumer full legal name
ConsumerFullLegalName string `json:"ConsumerFullLegalName,omitempty"`
// consumer phone number
ConsumerPhoneNumber string `json:"ConsumerPhoneNumber,omitempty"`
// consumer state
ConsumerState string `json:"ConsumerState,omitempty"`
// consumer street address
ConsumerStreetAddress string `json:"ConsumerStreetAddress,omitempty"`
// consumer zip code
ConsumerZipCode string `json:"ConsumerZipCode,omitempty"`
// contact email
ContactEmail string `json:"ContactEmail,omitempty"`
// contact name
ContactName string `json:"ContactName,omitempty"`
// domain name
DomainName string `json:"DomainName,omitempty"`
// invoice profile Id
InvoiceProfileID int32 `json:"InvoiceProfileId,omitempty"`
// lines
Lines []*GoogleOrderLine `json:"Lines"`
// organization Id
OrganizationID int32 `json:"OrganizationId,omitempty"`
// primary admin name
PrimaryAdminName string `json:"PrimaryAdminName,omitempty"`
// primary admin user name
PrimaryAdminUserName string `json:"PrimaryAdminUserName,omitempty"`
// subscription start date
// Format: date-time
SubscriptionStartDate strfmt.DateTime `json:"SubscriptionStartDate,omitempty"`
}
GoogleOrder google order
swagger:model GoogleOrder
func (*GoogleOrder) ContextValidate ¶
ContextValidate validate this google order based on the context it is used
func (*GoogleOrder) MarshalBinary ¶
func (m *GoogleOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GoogleOrder) UnmarshalBinary ¶
func (m *GoogleOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GoogleOrderLine ¶
type GoogleOrderLine struct {
// agreement Id
AgreementID int32 `json:"AgreementId,omitempty"`
// product variant Id
ProductVariantID int32 `json:"ProductVariantId,omitempty"`
// publisher Id
PublisherID int32 `json:"PublisherId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// sku
Sku string `json:"Sku,omitempty"`
}
GoogleOrderLine google order line
swagger:model GoogleOrderLine
func (*GoogleOrderLine) ContextValidate ¶
ContextValidate validates this google order line based on context it is used
func (*GoogleOrderLine) MarshalBinary ¶
func (m *GoogleOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GoogleOrderLine) UnmarshalBinary ¶
func (m *GoogleOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupedBillingStatement ¶
type GroupedBillingStatement struct {
// end date
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate,omitempty"`
// group Id
GroupID int32 `json:"GroupId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// provision type
// Enum: [None Seat Usage OneTime Crayon AzureMarketplace]
ProvisionType string `json:"ProvisionType,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
// total sales price
TotalSalesPrice *Price `json:"TotalSalesPrice,omitempty"`
}
GroupedBillingStatement grouped billing statement
swagger:model GroupedBillingStatement
func (*GroupedBillingStatement) ContextValidate ¶
func (m *GroupedBillingStatement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this grouped billing statement based on the context it is used
func (*GroupedBillingStatement) MarshalBinary ¶
func (m *GroupedBillingStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GroupedBillingStatement) UnmarshalBinary ¶
func (m *GroupedBillingStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Grouping ¶
type Grouping struct {
// created date
// Format: date-time
CreatedDate strfmt.DateTime `json:"CreatedDate,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// invoice reference
InvoiceReference string `json:"InvoiceReference,omitempty"`
// is disabled
IsDisabled bool `json:"IsDisabled,omitempty"`
// is removed
IsRemoved bool `json:"IsRemoved,omitempty"`
// modified date
// Format: date-time
ModifiedDate strfmt.DateTime `json:"ModifiedDate,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
}
Grouping grouping
swagger:model Grouping
func (*Grouping) ContextValidate ¶
ContextValidate validate this grouping based on the context it is used
func (*Grouping) MarshalBinary ¶
MarshalBinary interface implementation
func (*Grouping) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type InvoiceProfile ¶
type InvoiceProfile struct {
// consumer Id
ConsumerID int32 `json:"ConsumerId,omitempty"`
// contact person Id
ContactPersonID int32 `json:"ContactPersonId,omitempty"`
// customer reference
CustomerReference string `json:"CustomerReference,omitempty"`
// delivery address
DeliveryAddress *AddressData `json:"DeliveryAddress,omitempty"`
// delivery address Id
DeliveryAddressID int64 `json:"DeliveryAddressId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice address
InvoiceAddress *AddressData `json:"InvoiceAddress,omitempty"`
// invoice address Id
InvoiceAddressID int64 `json:"InvoiceAddressId,omitempty"`
// invoice reference
InvoiceReference string `json:"InvoiceReference,omitempty"`
// name
Name string `json:"Name,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// requisition number
RequisitionNumber string `json:"RequisitionNumber,omitempty"`
}
InvoiceProfile invoice profile
swagger:model InvoiceProfile
func (*InvoiceProfile) ContextValidate ¶
ContextValidate validate this invoice profile based on the context it is used
func (*InvoiceProfile) MarshalBinary ¶
func (m *InvoiceProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoiceProfile) UnmarshalBinary ¶
func (m *InvoiceProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ManagementLink ¶
type ManagementLink struct {
// link
Link string `json:"Link,omitempty"`
// reseller customer
ResellerCustomer *ObjectReference `json:"ResellerCustomer,omitempty"`
// subscription
Subscription *ObjectReference `json:"Subscription,omitempty"`
// text
Text string `json:"Text,omitempty"`
}
ManagementLink management link
swagger:model ManagementLink
func (*ManagementLink) ContextValidate ¶
ContextValidate validate this management link based on the context it is used
func (*ManagementLink) MarshalBinary ¶
func (m *ManagementLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ManagementLink) UnmarshalBinary ¶
func (m *ManagementLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ManagementLinkGrouped ¶
type ManagementLinkGrouped struct {
// link
Link string `json:"Link,omitempty"`
// reseller customer
ResellerCustomer *ObjectReference `json:"ResellerCustomer,omitempty"`
// text
Text string `json:"Text,omitempty"`
}
ManagementLinkGrouped management link grouped
swagger:model ManagementLinkGrouped
func (*ManagementLinkGrouped) ContextValidate ¶
ContextValidate validate this management link grouped based on the context it is used
func (*ManagementLinkGrouped) MarshalBinary ¶
func (m *ManagementLinkGrouped) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ManagementLinkGrouped) UnmarshalBinary ¶
func (m *ManagementLinkGrouped) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Me ¶
type Me struct {
// claims
Claims []string `json:"Claims"`
// token
Token string `json:"Token,omitempty"`
// user Id
UserID string `json:"UserId,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
Me me
swagger:model Me
func (*Me) ContextValidate ¶
ContextValidate validates this me based on context it is used
func (*Me) MarshalBinary ¶
MarshalBinary interface implementation
func (*Me) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MinimumCommitmentLight ¶
type MinimumCommitmentLight struct {
// Id
ID int32 `json:"Id,omitempty"`
// months
Months int32 `json:"Months,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
MinimumCommitmentLight minimum commitment light
swagger:model MinimumCommitmentLight
func (*MinimumCommitmentLight) ContextValidate ¶
func (m *MinimumCommitmentLight) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this minimum commitment light based on context it is used
func (*MinimumCommitmentLight) MarshalBinary ¶
func (m *MinimumCommitmentLight) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MinimumCommitmentLight) UnmarshalBinary ¶
func (m *MinimumCommitmentLight) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ObjectReference ¶
type ObjectReference struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
ObjectReference object reference
swagger:model ObjectReference
func (*ObjectReference) ContextValidate ¶
ContextValidate validates this object reference based on context it is used
func (*ObjectReference) MarshalBinary ¶
func (m *ObjectReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ObjectReference) UnmarshalBinary ¶
func (m *ObjectReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ObjectReferenceDto ¶
type ObjectReferenceDto struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
ObjectReferenceDto object reference dto
swagger:model ObjectReferenceDto
func (*ObjectReferenceDto) ContextValidate ¶
ContextValidate validates this object reference dto based on context it is used
func (*ObjectReferenceDto) MarshalBinary ¶
func (m *ObjectReferenceDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ObjectReferenceDto) UnmarshalBinary ¶
func (m *ObjectReferenceDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Organization ¶
type Organization struct {
// account number
AccountNumber string `json:"AccountNumber,omitempty"`
// crayon company name
CrayonCompanyName string `json:"CrayonCompanyName,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
// parent Id
ParentID int32 `json:"ParentId,omitempty"`
}
Organization organization
swagger:model Organization
func (*Organization) ContextValidate ¶
ContextValidate validates this organization based on context it is used
func (*Organization) MarshalBinary ¶
func (m *Organization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Organization) UnmarshalBinary ¶
func (m *Organization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationAccess ¶
type OrganizationAccess struct {
// agreements
Agreements []*AgreementAccess `json:"Agreements"`
// all agreements
AllAgreements bool `json:"AllAgreements,omitempty"`
// crayon company name
CrayonCompanyName string `json:"CrayonCompanyName,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// organization
Organization *Organization `json:"Organization,omitempty"`
// role
// Enum: [None User Administrator Viewer EditRights All]
Role string `json:"Role,omitempty"`
// timestamp
// Format: date-time
Timestamp strfmt.DateTime `json:"Timestamp,omitempty"`
// user
User *UserProfile `json:"User,omitempty"`
}
OrganizationAccess organization access
swagger:model OrganizationAccess
func (*OrganizationAccess) ContextValidate ¶
ContextValidate validate this organization access based on the context it is used
func (*OrganizationAccess) MarshalBinary ¶
func (m *OrganizationAccess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationAccess) UnmarshalBinary ¶
func (m *OrganizationAccess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationSalesContact ¶
type OrganizationSalesContact struct {
// email
Email string `json:"Email,omitempty"`
// full name
FullName string `json:"FullName,omitempty"`
// phone
Phone string `json:"Phone,omitempty"`
}
OrganizationSalesContact organization sales contact
swagger:model OrganizationSalesContact
func (*OrganizationSalesContact) ContextValidate ¶
func (m *OrganizationSalesContact) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this organization sales contact based on context it is used
func (*OrganizationSalesContact) MarshalBinary ¶
func (m *OrganizationSalesContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationSalesContact) UnmarshalBinary ¶
func (m *OrganizationSalesContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationUsageCost ¶
type OrganizationUsageCost struct {
// account Id
AccountID int32 `json:"AccountId,omitempty"`
// account name
AccountName string `json:"AccountName,omitempty"`
// amount
Amount float64 `json:"Amount,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// subscription name
SubscriptionName string `json:"SubscriptionName,omitempty"`
// supplier
Supplier string `json:"Supplier,omitempty"`
}
OrganizationUsageCost organization usage cost
swagger:model OrganizationUsageCost
func (*OrganizationUsageCost) ContextValidate ¶
ContextValidate validates this organization usage cost based on context it is used
func (*OrganizationUsageCost) MarshalBinary ¶
func (m *OrganizationUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationUsageCost) UnmarshalBinary ¶
func (m *OrganizationUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostSubscriptionAddOn ¶
type PostSubscriptionAddOn struct {
// offer Id
OfferID string `json:"OfferId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// subscription tags
SubscriptionTags *SubscriptionTags `json:"SubscriptionTags,omitempty"`
}
PostSubscriptionAddOn post subscription add on
swagger:model PostSubscriptionAddOn
func (*PostSubscriptionAddOn) ContextValidate ¶
ContextValidate validate this post subscription add on based on the context it is used
func (*PostSubscriptionAddOn) MarshalBinary ¶
func (m *PostSubscriptionAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostSubscriptionAddOn) UnmarshalBinary ¶
func (m *PostSubscriptionAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Price ¶
type Price struct {
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// value
Value float64 `json:"Value,omitempty"`
}
Price price
swagger:model Price
func (*Price) ContextValidate ¶
ContextValidate validates this price based on context it is used
func (*Price) MarshalBinary ¶
MarshalBinary interface implementation
func (*Price) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProductContainer ¶
type ProductContainer struct {
// active draft
ActiveDraft bool `json:"ActiveDraft,omitempty"`
// ax contact user Id
AxContactUserID string `json:"AxContactUserId,omitempty"`
// category
// Enum: [None Seat Report]
Category string `json:"Category,omitempty"`
// comments
Comments []*ProductContainerComment `json:"Comments"`
// contact user
ContactUser *UserProfile `json:"ContactUser,omitempty"`
// created by user Id
CreatedByUserID string `json:"CreatedByUserId,omitempty"`
// created date
// Format: date-time
CreatedDate strfmt.DateTime `json:"CreatedDate,omitempty"`
// delivery address
DeliveryAddress *AddressData `json:"DeliveryAddress,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice address
InvoiceAddress *AddressData `json:"InvoiceAddress,omitempty"`
// invoice profile
InvoiceProfile *InvoiceProfile `json:"InvoiceProfile,omitempty"`
// invoice reference
InvoiceReference string `json:"InvoiceReference,omitempty"`
// issues
Issues []*ProductContainerIssue `json:"Issues"`
// name
Name string `json:"Name,omitempty"`
// note
Note string `json:"Note,omitempty"`
// order list Id
OrderListID int32 `json:"OrderListId,omitempty"`
// order reference
OrderReference string `json:"OrderReference,omitempty"`
// order status changed date
// Format: date-time
OrderStatusChangedDate strfmt.DateTime `json:"OrderStatusChangedDate,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// product rows
ProductRows []*ProductRow `json:"ProductRows"`
// program
Program *Program `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// quote valid to date
// Format: date-time
QuoteValidToDate strfmt.DateTime `json:"QuoteValidToDate,omitempty"`
// removed
Removed bool `json:"Removed,omitempty"`
// requisition
Requisition string `json:"Requisition,omitempty"`
// sent
// Read Only: true
// Format: date-time
Sent strfmt.DateTime `json:"Sent,omitempty"`
// submitted by
// Read Only: true
SubmittedBy *ProductContainerCommentUser `json:"SubmittedBy,omitempty"`
// total alternative sales price
TotalAlternativeSalesPrice []*Price `json:"TotalAlternativeSalesPrice"`
// total sales price
TotalSalesPrice []*Price `json:"TotalSalesPrice"`
// type
// Enum: [None Draft Request Order Quote Template]
Type string `json:"Type,omitempty"`
// usage month
// Format: date-time
UsageMonth strfmt.DateTime `json:"UsageMonth,omitempty"`
}
ProductContainer product container
swagger:model ProductContainer
func (*ProductContainer) ContextValidate ¶
ContextValidate validate this product container based on the context it is used
func (*ProductContainer) MarshalBinary ¶
func (m *ProductContainer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductContainer) UnmarshalBinary ¶
func (m *ProductContainer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductContainerComment ¶
type ProductContainerComment struct {
// Id
ID int32 `json:"Id,omitempty"`
// message
Message string `json:"Message,omitempty"`
// modified
// Format: date-time
Modified strfmt.DateTime `json:"Modified,omitempty"`
// product container comment type
// Enum: [None Comment DraftCreated DraftModified QuoteCreated QuoteModified RequestCreated RequestModifed OrderSubmitted OrderInvoiced Removed TemplateCreated TemplateModifed RequestDeclined SystemMessage]
ProductContainerCommentType string `json:"ProductContainerCommentType,omitempty"`
// product container Id
ProductContainerID int32 `json:"ProductContainerId,omitempty"`
// removed
Removed bool `json:"Removed,omitempty"`
// time stamp
// Format: date-time
TimeStamp strfmt.DateTime `json:"TimeStamp,omitempty"`
// user
User *ProductContainerCommentUser `json:"User,omitempty"`
}
ProductContainerComment product container comment
swagger:model ProductContainerComment
func (*ProductContainerComment) ContextValidate ¶
func (m *ProductContainerComment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this product container comment based on the context it is used
func (*ProductContainerComment) MarshalBinary ¶
func (m *ProductContainerComment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductContainerComment) UnmarshalBinary ¶
func (m *ProductContainerComment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductContainerCommentUser ¶
type ProductContainerCommentUser struct {
// crayon employee
CrayonEmployee bool `json:"CrayonEmployee,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// Id
ID string `json:"Id,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
ProductContainerCommentUser product container comment user
swagger:model ProductContainerCommentUser
func (*ProductContainerCommentUser) ContextValidate ¶
func (m *ProductContainerCommentUser) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this product container comment user based on context it is used
func (*ProductContainerCommentUser) MarshalBinary ¶
func (m *ProductContainerCommentUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductContainerCommentUser) UnmarshalBinary ¶
func (m *ProductContainerCommentUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductContainerIssue ¶
type ProductContainerIssue struct {
// code
Code string `json:"Code,omitempty"`
// message
Message string `json:"Message,omitempty"`
}
ProductContainerIssue product container issue
swagger:model ProductContainerIssue
func (*ProductContainerIssue) ContextValidate ¶
ContextValidate validates this product container issue based on context it is used
func (*ProductContainerIssue) MarshalBinary ¶
func (m *ProductContainerIssue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductContainerIssue) UnmarshalBinary ¶
func (m *ProductContainerIssue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductInformation ¶
type ProductInformation struct {
// culture code
CultureCode string `json:"CultureCode,omitempty"`
// description
Description string `json:"Description,omitempty"`
// external product Id
ExternalProductID int32 `json:"ExternalProductId,omitempty"`
// learn more link
LearnMoreLink string `json:"LearnMoreLink,omitempty"`
}
ProductInformation product information
swagger:model ProductInformation
func (*ProductInformation) ContextValidate ¶
ContextValidate validates this product information based on context it is used
func (*ProductInformation) MarshalBinary ¶
func (m *ProductInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductInformation) UnmarshalBinary ¶
func (m *ProductInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductReference ¶
type ProductReference struct {
// Id
ID int32 `json:"Id,omitempty"`
// item legal name
ItemLegalName string `json:"ItemLegalName,omitempty"`
// item name
ItemName string `json:"ItemName,omitempty"`
// part number
PartNumber string `json:"PartNumber,omitempty"`
// publisher product Id
PublisherProductID string `json:"PublisherProductId,omitempty"`
}
ProductReference product reference
swagger:model ProductReference
func (*ProductReference) ContextValidate ¶
ContextValidate validates this product reference based on context it is used
func (*ProductReference) MarshalBinary ¶
func (m *ProductReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductReference) UnmarshalBinary ¶
func (m *ProductReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductRow ¶
type ProductRow struct {
// agreement
Agreement *AgreementIdentityReference `json:"Agreement,omitempty"`
// alternative sales unit price
AlternativeSalesUnitPrice *Price `json:"AlternativeSalesUnitPrice,omitempty"`
// comment
Comment string `json:"Comment,omitempty"`
// customer reference
CustomerReference string `json:"CustomerReference,omitempty"`
// grouping
Grouping *Grouping `json:"Grouping,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// invoice reference
InvoiceReference string `json:"InvoiceReference,omitempty"`
// issues
Issues []*ProductContainerIssue `json:"Issues"`
// level value
LevelValue float64 `json:"LevelValue,omitempty"`
// offering type
OfferingType string `json:"OfferingType,omitempty"`
// price calculation
// Enum: [None Default SelectPlus AdobeVip Mpsa]
PriceCalculation string `json:"PriceCalculation,omitempty"`
// product
Product *ProductReference `json:"Product,omitempty"`
// product container Id
ProductContainerID int32 `json:"ProductContainerId,omitempty"`
// product variant
ProductVariant *ObjectReference `json:"ProductVariant,omitempty"`
// program
Program *ObjectReference `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// sales price per alternative unit
SalesPricePerAlternativeUnit float64 `json:"SalesPricePerAlternativeUnit,omitempty"`
// sales unit price
SalesUnitPrice *Price `json:"SalesUnitPrice,omitempty"`
// usage country code
UsageCountryCode string `json:"UsageCountryCode,omitempty"`
// user
User *ProductRowUser `json:"User,omitempty"`
}
ProductRow product row
swagger:model ProductRow
func (*ProductRow) ContextValidate ¶
ContextValidate validate this product row based on the context it is used
func (*ProductRow) MarshalBinary ¶
func (m *ProductRow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductRow) UnmarshalBinary ¶
func (m *ProductRow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductRowPatch ¶
type ProductRowPatch struct {
// agreement
Agreement *ObjectReference `json:"Agreement,omitempty"`
// comment
Comment string `json:"Comment,omitempty"`
// grouping
Grouping *ObjectReference `json:"Grouping,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// product variant
ProductVariant *ObjectReference `json:"ProductVariant,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// usage country code
UsageCountryCode string `json:"UsageCountryCode,omitempty"`
// user Id
UserID string `json:"UserId,omitempty"`
}
ProductRowPatch product row patch
swagger:model ProductRowPatch
func (*ProductRowPatch) ContextValidate ¶
ContextValidate validate this product row patch based on the context it is used
func (*ProductRowPatch) MarshalBinary ¶
func (m *ProductRowPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductRowPatch) UnmarshalBinary ¶
func (m *ProductRowPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductRowUser ¶
type ProductRowUser struct {
// crayon employee
CrayonEmployee bool `json:"CrayonEmployee,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// Id
ID string `json:"Id,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
ProductRowUser product row user
swagger:model ProductRowUser
func (*ProductRowUser) ContextValidate ¶
ContextValidate validates this product row user based on context it is used
func (*ProductRowUser) MarshalBinary ¶
func (m *ProductRowUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductRowUser) UnmarshalBinary ¶
func (m *ProductRowUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductVariant ¶
type ProductVariant struct {
// add date
// Format: date-time
AddDate strfmt.DateTime `json:"AddDate,omitempty"`
// attributes
Attributes map[string]interface{} `json:"Attributes,omitempty"`
// available billing cycle ids
AvailableBillingCycleIds []int32 `json:"AvailableBillingCycleIds"`
// default billing cycle Id
DefaultBillingCycleID int32 `json:"DefaultBillingCycleId,omitempty"`
// delete date
// Format: date-time
DeleteDate strfmt.DateTime `json:"DeleteDate,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// is trial
IsTrial bool `json:"IsTrial,omitempty"`
// language
Language *ObjectReference `json:"Language,omitempty"`
// level
Level *ObjectReference `json:"Level,omitempty"`
// license agreement type
LicenseAgreementType *ObjectReference `json:"LicenseAgreementType,omitempty"`
// license type
LicenseType *ObjectReference `json:"LicenseType,omitempty"`
// minimum commitment
MinimumCommitment *MinimumCommitmentLight `json:"MinimumCommitment,omitempty"`
// offering
Offering *ObjectReference `json:"Offering,omitempty"`
// operating system
OperatingSystem *ObjectReference `json:"OperatingSystem,omitempty"`
// part number
PartNumber string `json:"PartNumber,omitempty"`
// pool
Pool *ObjectReference `json:"Pool,omitempty"`
// product
Product *ProductReference `json:"Product,omitempty"`
// product category
ProductCategory string `json:"ProductCategory,omitempty"`
// product family
ProductFamily *ObjectReference `json:"ProductFamily,omitempty"`
// product name
ProductName string `json:"ProductName,omitempty"`
// product type
ProductType *ObjectReference `json:"ProductType,omitempty"`
// program
Program *ObjectReference `json:"Program,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// purchase unit
PurchaseUnit string `json:"PurchaseUnit,omitempty"`
// region
Region string `json:"Region,omitempty"`
// unit count
UnitCount int32 `json:"UnitCount,omitempty"`
// version
Version string `json:"Version,omitempty"`
}
ProductVariant product variant
swagger:model ProductVariant
func (*ProductVariant) ContextValidate ¶
ContextValidate validate this product variant based on the context it is used
func (*ProductVariant) MarshalBinary ¶
func (m *ProductVariant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductVariant) UnmarshalBinary ¶
func (m *ProductVariant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Program ¶
type Program struct {
// Id
ID int32 `json:"Id,omitempty"`
// is commitment
IsCommitment bool `json:"IsCommitment,omitempty"`
// name
Name string `json:"Name,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
}
Program program
swagger:model Program
func (*Program) ContextValidate ¶
ContextValidate validate this program based on the context it is used
func (*Program) MarshalBinary ¶
MarshalBinary interface implementation
func (*Program) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Publisher ¶
type Publisher struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
Publisher publisher
swagger:model Publisher
func (*Publisher) ContextValidate ¶
ContextValidate validates this publisher based on context it is used
func (*Publisher) MarshalBinary ¶
MarshalBinary interface implementation
func (*Publisher) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PublisherAggregationItem ¶
type PublisherAggregationItem struct {
// doc count
DocCount int64 `json:"DocCount,omitempty"`
// key
Key string `json:"Key,omitempty"`
// programs
Programs []*AggregationItem `json:"Programs"`
}
PublisherAggregationItem publisher aggregation item
swagger:model PublisherAggregationItem
func (*PublisherAggregationItem) ContextValidate ¶
func (m *PublisherAggregationItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this publisher aggregation item based on the context it is used
func (*PublisherAggregationItem) MarshalBinary ¶
func (m *PublisherAggregationItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PublisherAggregationItem) UnmarshalBinary ¶
func (m *PublisherAggregationItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PutAzureSubscription ¶
type PutAzureSubscription struct {
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// tags
Tags *AzureSubscriptionTags `json:"Tags,omitempty"`
}
PutAzureSubscription put azure subscription
swagger:model PutAzureSubscription
func (*PutAzureSubscription) ContextValidate ¶
ContextValidate validate this put azure subscription based on the context it is used
func (*PutAzureSubscription) MarshalBinary ¶
func (m *PutAzureSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PutAzureSubscription) UnmarshalBinary ¶
func (m *PutAzureSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Region ¶
type Region struct {
// code
Code string `json:"Code,omitempty"`
// name
Name string `json:"Name,omitempty"`
}
Region region
swagger:model Region
func (*Region) ContextValidate ¶
ContextValidate validates this region based on context it is used
func (*Region) MarshalBinary ¶
MarshalBinary interface implementation
func (*Region) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ResellerSalesPrice ¶
type ResellerSalesPrice struct {
// changed by
ChangedBy string `json:"ChangedBy,omitempty"`
// from date
// Format: date-time
FromDate strfmt.DateTime `json:"FromDate,omitempty"`
// object Id
ObjectID int32 `json:"ObjectId,omitempty"`
// object type
// Enum: [Organization CustomerTenant Subscription SubscriptionAddon AzureSubscription]
ObjectType string `json:"ObjectType,omitempty"`
// price type
// Enum: [Markup FixedPrice ListPrice]
PriceType string `json:"PriceType,omitempty"`
// type
// Enum: [License Usage OneTime]
Type string `json:"Type,omitempty"`
// value
Value float64 `json:"Value,omitempty"`
}
ResellerSalesPrice reseller sales price
swagger:model ResellerSalesPrice
func (*ResellerSalesPrice) ContextValidate ¶
ContextValidate validates this reseller sales price based on context it is used
func (*ResellerSalesPrice) MarshalBinary ¶
func (m *ResellerSalesPrice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResellerSalesPrice) UnmarshalBinary ¶
func (m *ResellerSalesPrice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResellerSalesPriceToggle ¶
type ResellerSalesPriceToggle struct {
// object Id
ObjectID int32 `json:"ObjectId,omitempty"`
// object type
// Enum: [Organization CustomerTenant Subscription SubscriptionAddon AzureSubscription]
ObjectType string `json:"ObjectType,omitempty"`
// toggle
Toggle bool `json:"Toggle,omitempty"`
}
ResellerSalesPriceToggle reseller sales price toggle
swagger:model ResellerSalesPriceToggle
func (*ResellerSalesPriceToggle) ContextValidate ¶
func (m *ResellerSalesPriceToggle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this reseller sales price toggle based on context it is used
func (*ResellerSalesPriceToggle) MarshalBinary ¶
func (m *ResellerSalesPriceToggle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResellerSalesPriceToggle) UnmarshalBinary ¶
func (m *ResellerSalesPriceToggle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceGroupUsageCost ¶
type ResourceGroupUsageCost struct {
// amount
Amount float64 `json:"Amount,omitempty"`
// category
Category string `json:"Category,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// meter
Meter string `json:"Meter,omitempty"`
// subcategory
Subcategory string `json:"Subcategory,omitempty"`
}
ResourceGroupUsageCost resource group usage cost
swagger:model ResourceGroupUsageCost
func (*ResourceGroupUsageCost) ContextValidate ¶
func (m *ResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resource group usage cost based on context it is used
func (*ResourceGroupUsageCost) MarshalBinary ¶
func (m *ResourceGroupUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceGroupUsageCost) UnmarshalBinary ¶
func (m *ResourceGroupUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceGroupUsageCostRequest ¶
type ResourceGroupUsageCostRequest struct {
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// from
// Format: date-time
From strfmt.DateTime `json:"From,omitempty"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
// resource group
ResourceGroup string `json:"ResourceGroup,omitempty"`
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// to
// Format: date-time
To strfmt.DateTime `json:"To,omitempty"`
}
ResourceGroupUsageCostRequest resource group usage cost request
swagger:model ResourceGroupUsageCostRequest
func (*ResourceGroupUsageCostRequest) ContextValidate ¶
func (m *ResourceGroupUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resource group usage cost request based on context it is used
func (*ResourceGroupUsageCostRequest) MarshalBinary ¶
func (m *ResourceGroupUsageCostRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceGroupUsageCostRequest) UnmarshalBinary ¶
func (m *ResourceGroupUsageCostRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Secret ¶
type Secret struct {
// client Id
ClientID string `json:"ClientId,omitempty"`
// description
Description string `json:"Description,omitempty"`
// expiration
// Format: date-time
Expiration strfmt.DateTime `json:"Expiration,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// time stamp
// Format: date-time
TimeStamp strfmt.DateTime `json:"TimeStamp,omitempty"`
// value
Value string `json:"Value,omitempty"`
}
Secret secret
swagger:model Secret
func (*Secret) ContextValidate ¶
ContextValidate validates this secret based on context it is used
func (*Secret) MarshalBinary ¶
MarshalBinary interface implementation
func (*Secret) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ServiceAccountAgreement ¶
type ServiceAccountAgreement struct {
// agreement type
// Enum: [MicrosoftCloudAgreement MicrosoftCustomerAgreement]
AgreementType string `json:"AgreementType,omitempty"`
// date agreed
// Format: date-time
DateAgreed strfmt.DateTime `json:"DateAgreed,omitempty"`
// email
Email string `json:"Email,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// phone number
PhoneNumber string `json:"PhoneNumber,omitempty"`
}
ServiceAccountAgreement service account agreement
swagger:model ServiceAccountAgreement
func (*ServiceAccountAgreement) ContextValidate ¶
func (m *ServiceAccountAgreement) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service account agreement based on context it is used
func (*ServiceAccountAgreement) MarshalBinary ¶
func (m *ServiceAccountAgreement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAccountAgreement) UnmarshalBinary ¶
func (m *ServiceAccountAgreement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubcategoryUsageCost ¶
type SubcategoryUsageCost struct {
// amount
Amount float64 `json:"Amount,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// meter
Meter string `json:"Meter,omitempty"`
}
SubcategoryUsageCost subcategory usage cost
swagger:model SubcategoryUsageCost
func (*SubcategoryUsageCost) ContextValidate ¶
ContextValidate validates this subcategory usage cost based on context it is used
func (*SubcategoryUsageCost) MarshalBinary ¶
func (m *SubcategoryUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubcategoryUsageCost) UnmarshalBinary ¶
func (m *SubcategoryUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubcategoryUsageCostRequest ¶
type SubcategoryUsageCostRequest struct {
// category
Category string `json:"Category,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// from
// Format: date-time
From strfmt.DateTime `json:"From,omitempty"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
// subcategory
Subcategory string `json:"Subcategory,omitempty"`
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// to
// Format: date-time
To strfmt.DateTime `json:"To,omitempty"`
}
SubcategoryUsageCostRequest subcategory usage cost request
swagger:model SubcategoryUsageCostRequest
func (*SubcategoryUsageCostRequest) ContextValidate ¶
func (m *SubcategoryUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this subcategory usage cost request based on context it is used
func (*SubcategoryUsageCostRequest) MarshalBinary ¶
func (m *SubcategoryUsageCostRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubcategoryUsageCostRequest) UnmarshalBinary ¶
func (m *SubcategoryUsageCostRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Subscription ¶
type Subscription struct {
// accept auto suspension
AcceptAutoSuspension bool `json:"AcceptAutoSuspension,omitempty"`
// auto suspension date
// Format: date-time
AutoSuspensionDate strfmt.DateTime `json:"AutoSuspensionDate,omitempty"`
// available addons count
AvailableAddonsCount int32 `json:"AvailableAddonsCount,omitempty"`
// billing cycle
// Enum: [Unknown Monthly Annual None OneTime BiAnnually TwoYears ThreeYears Quarterly]
BillingCycle string `json:"BillingCycle,omitempty"`
// creation date
// Format: date-time
CreationDate strfmt.DateTime `json:"CreationDate,omitempty"`
// customer tenant
CustomerTenant *CustomerTenantReference `json:"CustomerTenant,omitempty"`
// end date
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate,omitempty"`
// entitlement Id
EntitlementID string `json:"EntitlementId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// is trial
IsTrial bool `json:"IsTrial,omitempty"`
// markup
Markup float64 `json:"Markup,omitempty"`
// name
Name string `json:"Name,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// price type
// Enum: [PurchasePrice ListPrice FixedPrice]
PriceType string `json:"PriceType,omitempty"`
// product
Product *ProductReference `json:"Product,omitempty"`
// provision type
// Enum: [None Seat Usage OneTime Crayon AzureMarketplace]
ProvisionType string `json:"ProvisionType,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// registered for reserved instance
RegisteredForReservedInstance bool `json:"RegisteredForReservedInstance,omitempty"`
// sales price
SalesPrice float64 `json:"SalesPrice,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
// status
// Enum: [None Active Suspended Deleted CustomerCancellation Converted Inactive All]
Status string `json:"Status,omitempty"`
// subscription tags
SubscriptionTags *SubscriptionTags `json:"SubscriptionTags,omitempty"`
// subscriptions
Subscriptions []*SubscriptionAddOn `json:"Subscriptions"`
}
Subscription subscription
swagger:model Subscription
func (*Subscription) ContextValidate ¶
ContextValidate validate this subscription based on the context it is used
func (*Subscription) MarshalBinary ¶
func (m *Subscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Subscription) UnmarshalBinary ¶
func (m *Subscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionAddOn ¶
type SubscriptionAddOn struct {
// creation date
// Format: date-time
CreationDate strfmt.DateTime `json:"CreationDate,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// markup
Markup float64 `json:"Markup,omitempty"`
// name
Name string `json:"Name,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// product
Product *ProductReference `json:"Product,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// publisher customer Id
PublisherCustomerID string `json:"PublisherCustomerId,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// status
// Enum: [None Active Suspended Deleted CustomerCancellation Converted Inactive All]
Status string `json:"Status,omitempty"`
// subscription tags
SubscriptionTags *SubscriptionTags `json:"SubscriptionTags,omitempty"`
}
SubscriptionAddOn subscription add on
swagger:model SubscriptionAddOn
func (*SubscriptionAddOn) ContextValidate ¶
ContextValidate validate this subscription add on based on the context it is used
func (*SubscriptionAddOn) MarshalBinary ¶
func (m *SubscriptionAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionAddOn) UnmarshalBinary ¶
func (m *SubscriptionAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionAddOnOffer ¶
type SubscriptionAddOnOffer struct {
// product
Product *ProductReference `json:"Product,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
}
SubscriptionAddOnOffer subscription add on offer
swagger:model SubscriptionAddOnOffer
func (*SubscriptionAddOnOffer) ContextValidate ¶
func (m *SubscriptionAddOnOffer) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this subscription add on offer based on the context it is used
func (*SubscriptionAddOnOffer) MarshalBinary ¶
func (m *SubscriptionAddOnOffer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionAddOnOffer) UnmarshalBinary ¶
func (m *SubscriptionAddOnOffer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionConversion ¶
type SubscriptionConversion struct {
// billing cycle
// Enum: [Unknown Monthly Annual None OneTime BiAnnually TwoYears ThreeYears Quarterly]
BillingCycle string `json:"BillingCycle,omitempty"`
// offer Id
OfferID string `json:"OfferId,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// product name
ProductName string `json:"ProductName,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// target offer Id
TargetOfferID string `json:"TargetOfferId,omitempty"`
}
SubscriptionConversion subscription conversion
swagger:model SubscriptionConversion
func (*SubscriptionConversion) ContextValidate ¶
func (m *SubscriptionConversion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this subscription conversion based on context it is used
func (*SubscriptionConversion) MarshalBinary ¶
func (m *SubscriptionConversion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionConversion) UnmarshalBinary ¶
func (m *SubscriptionConversion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionDetailed ¶
type SubscriptionDetailed struct {
// accept auto suspension
AcceptAutoSuspension bool `json:"AcceptAutoSuspension,omitempty"`
// auto suspension date
// Format: date-time
AutoSuspensionDate strfmt.DateTime `json:"AutoSuspensionDate,omitempty"`
// available addons count
AvailableAddonsCount int32 `json:"AvailableAddonsCount,omitempty"`
// billing cycle
// Enum: [Unknown Monthly Annual None OneTime BiAnnually TwoYears ThreeYears Quarterly]
BillingCycle string `json:"BillingCycle,omitempty"`
// commitment end date
// Format: date-time
CommitmentEndDate strfmt.DateTime `json:"CommitmentEndDate,omitempty"`
// creation date
// Format: date-time
CreationDate strfmt.DateTime `json:"CreationDate,omitempty"`
// customer tenant
CustomerTenant *CustomerTenantReference `json:"CustomerTenant,omitempty"`
// effective start date
// Format: date-time
EffectiveStartDate strfmt.DateTime `json:"EffectiveStartDate,omitempty"`
// end date
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate,omitempty"`
// entitlement Id
EntitlementID string `json:"EntitlementId,omitempty"`
// Id
ID int32 `json:"Id,omitempty"`
// invoice profile
InvoiceProfile *ObjectReference `json:"InvoiceProfile,omitempty"`
// is trial
IsTrial bool `json:"IsTrial,omitempty"`
// markup
Markup float64 `json:"Markup,omitempty"`
// name
Name string `json:"Name,omitempty"`
// order Id
OrderID string `json:"OrderId,omitempty"`
// organization
Organization *ObjectReference `json:"Organization,omitempty"`
// original agreement Id
OriginalAgreementID int32 `json:"OriginalAgreementId,omitempty"`
// price type
// Enum: [PurchasePrice ListPrice FixedPrice]
PriceType string `json:"PriceType,omitempty"`
// pricing
Pricing *SubscriptionPricing `json:"Pricing,omitempty"`
// product
Product *ProductReference `json:"Product,omitempty"`
// provision type
// Enum: [None Seat Usage OneTime Crayon AzureMarketplace]
ProvisionType string `json:"ProvisionType,omitempty"`
// publisher
Publisher *ObjectReference `json:"Publisher,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// quantity
Quantity int32 `json:"Quantity,omitempty"`
// registered for reserved instance
RegisteredForReservedInstance bool `json:"RegisteredForReservedInstance,omitempty"`
// sales price
SalesPrice float64 `json:"SalesPrice,omitempty"`
// start date
// Format: date-time
StartDate strfmt.DateTime `json:"StartDate,omitempty"`
// status
// Enum: [None Active Suspended Deleted CustomerCancellation Converted Inactive All]
Status string `json:"Status,omitempty"`
// subscription tags
SubscriptionTags *SubscriptionTags `json:"SubscriptionTags,omitempty"`
// subscriptions
Subscriptions []*SubscriptionAddOn `json:"Subscriptions"`
// suspension reasons
SuspensionReasons string `json:"SuspensionReasons,omitempty"`
}
SubscriptionDetailed subscription detailed
swagger:model SubscriptionDetailed
func (*SubscriptionDetailed) ContextValidate ¶
ContextValidate validate this subscription detailed based on the context it is used
func (*SubscriptionDetailed) MarshalBinary ¶
func (m *SubscriptionDetailed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDetailed) UnmarshalBinary ¶
func (m *SubscriptionDetailed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionLite ¶
type SubscriptionLite struct {
// Id
ID int32 `json:"Id,omitempty"`
// name
Name string `json:"Name,omitempty"`
// publisher subscription Id
PublisherSubscriptionID string `json:"PublisherSubscriptionId,omitempty"`
// reseller customer name
ResellerCustomerName string `json:"ResellerCustomerName,omitempty"`
}
SubscriptionLite subscription lite
swagger:model SubscriptionLite
func (*SubscriptionLite) ContextValidate ¶
ContextValidate validates this subscription lite based on context it is used
func (*SubscriptionLite) MarshalBinary ¶
func (m *SubscriptionLite) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionLite) UnmarshalBinary ¶
func (m *SubscriptionLite) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionPricing ¶
type SubscriptionPricing struct {
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// purchase price
PurchasePrice float64 `json:"PurchasePrice,omitempty"`
// recommended retail price
RecommendedRetailPrice float64 `json:"RecommendedRetailPrice,omitempty"`
}
SubscriptionPricing subscription pricing
swagger:model SubscriptionPricing
func (*SubscriptionPricing) ContextValidate ¶
ContextValidate validates this subscription pricing based on context it is used
func (*SubscriptionPricing) MarshalBinary ¶
func (m *SubscriptionPricing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionPricing) UnmarshalBinary ¶
func (m *SubscriptionPricing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionResourceGroupUsageCost ¶
type SubscriptionResourceGroupUsageCost struct {
// amount
Amount float64 `json:"Amount,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// resource group
ResourceGroup string `json:"ResourceGroup,omitempty"`
}
SubscriptionResourceGroupUsageCost subscription resource group usage cost
swagger:model SubscriptionResourceGroupUsageCost
func (*SubscriptionResourceGroupUsageCost) ContextValidate ¶
func (m *SubscriptionResourceGroupUsageCost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this subscription resource group usage cost based on context it is used
func (*SubscriptionResourceGroupUsageCost) MarshalBinary ¶
func (m *SubscriptionResourceGroupUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionResourceGroupUsageCost) UnmarshalBinary ¶
func (m *SubscriptionResourceGroupUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionTags ¶
type SubscriptionTags struct {
// cost center
CostCenter string `json:"CostCenter,omitempty"`
// created date
// Format: date-time
CreatedDate strfmt.DateTime `json:"CreatedDate,omitempty"`
// custom
Custom string `json:"Custom,omitempty"`
// department
Department string `json:"Department,omitempty"`
// modified date
// Format: date-time
ModifiedDate strfmt.DateTime `json:"ModifiedDate,omitempty"`
// owner
Owner string `json:"Owner,omitempty"`
// project
Project string `json:"Project,omitempty"`
// subscription Id
SubscriptionID int32 `json:"SubscriptionId,omitempty"`
}
SubscriptionTags subscription tags
swagger:model SubscriptionTags
func (*SubscriptionTags) ContextValidate ¶
ContextValidate validates this subscription tags based on context it is used
func (*SubscriptionTags) MarshalBinary ¶
func (m *SubscriptionTags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionTags) UnmarshalBinary ¶
func (m *SubscriptionTags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionUsageCost ¶
type SubscriptionUsageCost struct {
// amount
Amount float64 `json:"Amount,omitempty"`
// category
Category string `json:"Category,omitempty"`
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
}
SubscriptionUsageCost subscription usage cost
swagger:model SubscriptionUsageCost
func (*SubscriptionUsageCost) ContextValidate ¶
ContextValidate validates this subscription usage cost based on context it is used
func (*SubscriptionUsageCost) MarshalBinary ¶
func (m *SubscriptionUsageCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionUsageCost) UnmarshalBinary ¶
func (m *SubscriptionUsageCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionUsageCostRequest ¶
type SubscriptionUsageCostRequest struct {
// currency code
CurrencyCode string `json:"CurrencyCode,omitempty"`
// from
// Format: date-time
From strfmt.DateTime `json:"From,omitempty"`
// reseller customer Id
ResellerCustomerID int32 `json:"ResellerCustomerId,omitempty"`
// subscription Id
SubscriptionID string `json:"SubscriptionId,omitempty"`
// to
// Format: date-time
To strfmt.DateTime `json:"To,omitempty"`
}
SubscriptionUsageCostRequest subscription usage cost request
swagger:model SubscriptionUsageCostRequest
func (*SubscriptionUsageCostRequest) ContextValidate ¶
func (m *SubscriptionUsageCostRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this subscription usage cost request based on context it is used
func (*SubscriptionUsageCostRequest) MarshalBinary ¶
func (m *SubscriptionUsageCostRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionUsageCostRequest) UnmarshalBinary ¶
func (m *SubscriptionUsageCostRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Token ¶
type Token struct {
// access token
AccessToken string `json:"AccessToken,omitempty"`
// error
Error string `json:"Error,omitempty"`
// expires in
ExpiresIn int64 `json:"ExpiresIn,omitempty"`
// identity token
IdentityToken string `json:"IdentityToken,omitempty"`
// refresh token
RefreshToken string `json:"RefreshToken,omitempty"`
// token type
TokenType string `json:"TokenType,omitempty"`
}
Token token
swagger:model Token
func (*Token) ContextValidate ¶
ContextValidate validates this token based on context it is used
func (*Token) MarshalBinary ¶
MarshalBinary interface implementation
func (*Token) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type User ¶
type User struct {
// email
Email string `json:"Email,omitempty"`
// email confirmed
EmailConfirmed bool `json:"EmailConfirmed,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// Id
ID string `json:"Id,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// lockout enabled
LockoutEnabled bool `json:"LockoutEnabled,omitempty"`
// lockout end
// Format: date-time
LockoutEnd strfmt.DateTime `json:"LockoutEnd,omitempty"`
// phone number
PhoneNumber string `json:"PhoneNumber,omitempty"`
// phone number confirmed
PhoneNumberConfirmed bool `json:"PhoneNumberConfirmed,omitempty"`
// tenant admin
TenantAdmin bool `json:"TenantAdmin,omitempty"`
// two factor enabled
TwoFactorEnabled bool `json:"TwoFactorEnabled,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
User user
swagger:model User
func (*User) ContextValidate ¶
ContextValidate validates this user based on context it is used
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserChangePassword ¶
type UserChangePassword struct {
// new password
NewPassword string `json:"NewPassword,omitempty"`
// old password
OldPassword string `json:"OldPassword,omitempty"`
// user Id
UserID string `json:"UserId,omitempty"`
}
UserChangePassword user change password
swagger:model UserChangePassword
func (*UserChangePassword) ContextValidate ¶
ContextValidate validates this user change password based on context it is used
func (*UserChangePassword) MarshalBinary ¶
func (m *UserChangePassword) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserChangePassword) UnmarshalBinary ¶
func (m *UserChangePassword) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserProfile ¶
type UserProfile struct {
// email
Email string `json:"Email,omitempty"`
// first name
FirstName string `json:"FirstName,omitempty"`
// Id
ID string `json:"Id,omitempty"`
// last name
LastName string `json:"LastName,omitempty"`
// user name
UserName string `json:"UserName,omitempty"`
}
UserProfile user profile
swagger:model UserProfile
func (*UserProfile) ContextValidate ¶
ContextValidate validates this user profile based on context it is used
func (*UserProfile) MarshalBinary ¶
func (m *UserProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserProfile) UnmarshalBinary ¶
func (m *UserProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- activation_link.go
- activity_log.go
- activity_log_item.go
- address.go
- address_data.go
- aggregation_item.go
- agreement.go
- agreement_access.go
- agreement_collection.go
- agreement_filter.go
- agreement_identity_reference.go
- agreement_identity_reference_dto.go
- agreement_product.go
- agreement_product_collection.go
- agreement_product_filter.go
- agreement_products_sub_filter.go
- agreement_report.go
- api_collection_of_address.go
- api_collection_of_agreement_report.go
- api_collection_of_asset.go
- api_collection_of_asset_order.go
- api_collection_of_aws_account.go
- api_collection_of_azure_subscription.go
- api_collection_of_billing_cycle.go
- api_collection_of_billing_statement.go
- api_collection_of_blog_item.go
- api_collection_of_boolean.go
- api_collection_of_category_usage_cost.go
- api_collection_of_client.go
- api_collection_of_consumer.go
- api_collection_of_crayon_account.go
- api_collection_of_customer_tenant.go
- api_collection_of_grouped_billing_statement.go
- api_collection_of_grouping.go
- api_collection_of_invoice_profile.go
- api_collection_of_management_link.go
- api_collection_of_management_link_grouped.go
- api_collection_of_object_reference.go
- api_collection_of_organization.go
- api_collection_of_organization_access.go
- api_collection_of_organization_usage_cost.go
- api_collection_of_product_container.go
- api_collection_of_program.go
- api_collection_of_publisher.go
- api_collection_of_region.go
- api_collection_of_resource_group_usage_cost.go
- api_collection_of_service_account_agreement.go
- api_collection_of_subcategory_usage_cost.go
- api_collection_of_subscription.go
- api_collection_of_subscription_add_on_offer.go
- api_collection_of_subscription_conversion.go
- api_collection_of_subscription_resource_group_usage_cost.go
- api_collection_of_subscription_usage_cost.go
- api_collection_of_user.go
- asset.go
- asset_order.go
- asset_order_error.go
- asset_order_line.go
- asset_order_line_error.go
- asset_tags.go
- aws_account.go
- azure_plan.go
- azure_subscription.go
- azure_subscription_assign_admin.go
- azure_subscription_rename.go
- azure_subscription_tags.go
- azure_subscription_updated.go
- billing_cycle.go
- billing_statement.go
- blog_item.go
- category_usage_cost.go
- category_usage_cost_request.go
- client.go
- consumer.go
- crayon_account.go
- create_azure_subscription_request.go
- customer_tenant.go
- customer_tenant_address.go
- customer_tenant_agreement.go
- customer_tenant_company.go
- customer_tenant_contact.go
- customer_tenant_detailed.go
- customer_tenant_profile.go
- customer_tenant_reference.go
- customer_tenant_user.go
- facebook_order.go
- facebook_order_line.go
- google_order.go
- google_order_line.go
- grouped_billing_statement.go
- grouping.go
- invoice_profile.go
- management_link.go
- management_link_grouped.go
- me.go
- minimum_commitment_light.go
- object_reference.go
- object_reference_dto.go
- organization.go
- organization_access.go
- organization_sales_contact.go
- organization_usage_cost.go
- post_subscription_add_on.go
- price.go
- product_container.go
- product_container_comment.go
- product_container_comment_user.go
- product_container_issue.go
- product_information.go
- product_reference.go
- product_row.go
- product_row_patch.go
- product_row_user.go
- product_variant.go
- program.go
- publisher.go
- publisher_aggregation_item.go
- put_azure_subscription.go
- region.go
- reseller_sales_price.go
- reseller_sales_price_toggle.go
- resource_group_usage_cost.go
- resource_group_usage_cost_request.go
- secret.go
- service_account_agreement.go
- subcategory_usage_cost.go
- subcategory_usage_cost_request.go
- subscription.go
- subscription_add_on.go
- subscription_add_on_offer.go
- subscription_conversion.go
- subscription_detailed.go
- subscription_lite.go
- subscription_pricing.go
- subscription_resource_group_usage_cost.go
- subscription_tags.go
- subscription_usage_cost.go
- subscription_usage_cost_request.go
- token.go
- user.go
- user_change_password.go
- user_profile.go