Documentation ¶
Index ¶
- func PossibleValuesForPrincipalType() []string
- func PossibleValuesForProvisioningState() []string
- func ValidateBillingAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingProfileBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingProfileCustomerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingProfileID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCustomerBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDepartmentBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDepartmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateEnrollmentAccountBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateEnrollmentAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateInvoiceSectionBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateInvoiceSectionID(input interface{}, key string) (warnings []string, errors []error)
- type BillingAccountId
- type BillingProfileBillingRoleAssignmentId
- func NewBillingProfileBillingRoleAssignmentID(billingAccountName string, billingProfileName string, ...) BillingProfileBillingRoleAssignmentId
- func ParseBillingProfileBillingRoleAssignmentID(input string) (*BillingProfileBillingRoleAssignmentId, error)
- func ParseBillingProfileBillingRoleAssignmentIDInsensitively(input string) (*BillingProfileBillingRoleAssignmentId, error)
- func (id *BillingProfileBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
- func (id BillingProfileBillingRoleAssignmentId) ID() string
- func (id BillingProfileBillingRoleAssignmentId) Segments() []resourceids.Segment
- func (id BillingProfileBillingRoleAssignmentId) String() string
- type BillingProfileCustomerId
- func NewBillingProfileCustomerID(billingAccountName string, billingProfileName string, customerName string) BillingProfileCustomerId
- func ParseBillingProfileCustomerID(input string) (*BillingProfileCustomerId, error)
- func ParseBillingProfileCustomerIDInsensitively(input string) (*BillingProfileCustomerId, error)
- type BillingProfileId
- type BillingRoleAssignment
- type BillingRoleAssignmentClient
- func (c BillingRoleAssignmentClient) CreateByBillingAccount(ctx context.Context, id BillingAccountId, ...) (result CreateByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateByBillingAccountThenPoll(ctx context.Context, id BillingAccountId, ...) error
- func (c BillingRoleAssignmentClient) CreateByBillingProfile(ctx context.Context, id BillingProfileId, ...) (result CreateByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateByBillingProfileThenPoll(ctx context.Context, id BillingProfileId, ...) error
- func (c BillingRoleAssignmentClient) CreateByCustomer(ctx context.Context, id BillingProfileCustomerId, ...) (result CreateByCustomerOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateByCustomerThenPoll(ctx context.Context, id BillingProfileCustomerId, ...) error
- func (c BillingRoleAssignmentClient) CreateByInvoiceSection(ctx context.Context, id InvoiceSectionId, ...) (result CreateByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateByInvoiceSectionThenPoll(ctx context.Context, id InvoiceSectionId, ...) error
- func (c BillingRoleAssignmentClient) CreateOrUpdateByBillingAccount(ctx context.Context, id BillingRoleAssignmentId, input BillingRoleAssignment) (result CreateOrUpdateByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateOrUpdateByBillingAccountThenPoll(ctx context.Context, id BillingRoleAssignmentId, input BillingRoleAssignment) error
- func (c BillingRoleAssignmentClient) CreateOrUpdateByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId, ...) (result CreateOrUpdateByDepartmentOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateOrUpdateByDepartmentThenPoll(ctx context.Context, id DepartmentBillingRoleAssignmentId, ...) error
- func (c BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId, ...) (result CreateOrUpdateByEnrollmentAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccountThenPoll(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId, ...) error
- func (c BillingRoleAssignmentClient) DeleteByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result DeleteByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) DeleteByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result DeleteByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentClient) DeleteByCustomer(ctx context.Context, id CustomerBillingRoleAssignmentId) (result DeleteByCustomerOperationResponse, err error)
- func (c BillingRoleAssignmentClient) DeleteByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId) (result DeleteByDepartmentOperationResponse, err error)
- func (c BillingRoleAssignmentClient) DeleteByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId) (result DeleteByEnrollmentAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) DeleteByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result DeleteByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result GetByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result GetByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByCustomer(ctx context.Context, id CustomerBillingRoleAssignmentId) (result GetByCustomerOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId) (result GetByDepartmentOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId) (result GetByEnrollmentAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) GetByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result GetByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByBillingAccount(ctx context.Context, id BillingAccountId, ...) (result ListByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByBillingAccountComplete(ctx context.Context, id BillingAccountId, ...) (ListByBillingAccountCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByBillingAccountCompleteMatchingPredicate(ctx context.Context, id BillingAccountId, ...) (result ListByBillingAccountCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ListByBillingProfile(ctx context.Context, id BillingProfileId, ...) (result ListByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByBillingProfileComplete(ctx context.Context, id BillingProfileId, ...) (ListByBillingProfileCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByBillingProfileCompleteMatchingPredicate(ctx context.Context, id BillingProfileId, ...) (result ListByBillingProfileCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ListByCustomer(ctx context.Context, id BillingProfileCustomerId, ...) (result ListByCustomerOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByCustomerComplete(ctx context.Context, id BillingProfileCustomerId, ...) (ListByCustomerCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByCustomerCompleteMatchingPredicate(ctx context.Context, id BillingProfileCustomerId, ...) (result ListByCustomerCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ListByDepartment(ctx context.Context, id DepartmentId) (result ListByDepartmentOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByDepartmentComplete(ctx context.Context, id DepartmentId) (ListByDepartmentCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByDepartmentCompleteMatchingPredicate(ctx context.Context, id DepartmentId, ...) (result ListByDepartmentCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ListByEnrollmentAccount(ctx context.Context, id EnrollmentAccountId) (result ListByEnrollmentAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByEnrollmentAccountComplete(ctx context.Context, id EnrollmentAccountId) (ListByEnrollmentAccountCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByEnrollmentAccountCompleteMatchingPredicate(ctx context.Context, id EnrollmentAccountId, ...) (result ListByEnrollmentAccountCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ListByInvoiceSection(ctx context.Context, id InvoiceSectionId, ...) (result ListByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ListByInvoiceSectionComplete(ctx context.Context, id InvoiceSectionId, ...) (ListByInvoiceSectionCompleteResult, error)
- func (c BillingRoleAssignmentClient) ListByInvoiceSectionCompleteMatchingPredicate(ctx context.Context, id InvoiceSectionId, ...) (result ListByInvoiceSectionCompleteResult, err error)
- func (c BillingRoleAssignmentClient) ResolveByBillingAccount(ctx context.Context, id BillingAccountId, ...) (result ResolveByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ResolveByBillingAccountThenPoll(ctx context.Context, id BillingAccountId, ...) error
- func (c BillingRoleAssignmentClient) ResolveByBillingProfile(ctx context.Context, id BillingProfileId, ...) (result ResolveByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ResolveByBillingProfileThenPoll(ctx context.Context, id BillingProfileId, ...) error
- func (c BillingRoleAssignmentClient) ResolveByCustomer(ctx context.Context, id BillingProfileCustomerId, ...) (result ResolveByCustomerOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ResolveByCustomerThenPoll(ctx context.Context, id BillingProfileCustomerId, ...) error
- func (c BillingRoleAssignmentClient) ResolveByInvoiceSection(ctx context.Context, id InvoiceSectionId, ...) (result ResolveByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentClient) ResolveByInvoiceSectionThenPoll(ctx context.Context, id InvoiceSectionId, ...) error
- type BillingRoleAssignmentId
- type BillingRoleAssignmentOperationPredicate
- type BillingRoleAssignmentProperties
- func (o *BillingRoleAssignmentProperties) GetCreatedOnAsTime() (*time.Time, error)
- func (o *BillingRoleAssignmentProperties) GetModifiedOnAsTime() (*time.Time, error)
- func (o *BillingRoleAssignmentProperties) SetCreatedOnAsTime(input time.Time)
- func (o *BillingRoleAssignmentProperties) SetModifiedOnAsTime(input time.Time)
- type CreateByBillingAccountOperationResponse
- type CreateByBillingProfileOperationResponse
- type CreateByCustomerOperationResponse
- type CreateByInvoiceSectionOperationResponse
- type CreateOrUpdateByBillingAccountOperationResponse
- type CreateOrUpdateByDepartmentOperationResponse
- type CreateOrUpdateByEnrollmentAccountOperationResponse
- type CustomerBillingRoleAssignmentId
- func NewCustomerBillingRoleAssignmentID(billingAccountName string, billingProfileName string, customerName string, ...) CustomerBillingRoleAssignmentId
- func ParseCustomerBillingRoleAssignmentID(input string) (*CustomerBillingRoleAssignmentId, error)
- func ParseCustomerBillingRoleAssignmentIDInsensitively(input string) (*CustomerBillingRoleAssignmentId, error)
- type DeleteByBillingAccountOperationResponse
- type DeleteByBillingProfileOperationResponse
- type DeleteByCustomerOperationResponse
- type DeleteByDepartmentOperationResponse
- type DeleteByEnrollmentAccountOperationResponse
- type DeleteByInvoiceSectionOperationResponse
- type DepartmentBillingRoleAssignmentId
- func NewDepartmentBillingRoleAssignmentID(billingAccountName string, departmentName string, ...) DepartmentBillingRoleAssignmentId
- func ParseDepartmentBillingRoleAssignmentID(input string) (*DepartmentBillingRoleAssignmentId, error)
- func ParseDepartmentBillingRoleAssignmentIDInsensitively(input string) (*DepartmentBillingRoleAssignmentId, error)
- type DepartmentId
- type EnrollmentAccountBillingRoleAssignmentId
- func NewEnrollmentAccountBillingRoleAssignmentID(billingAccountName string, enrollmentAccountName string, ...) EnrollmentAccountBillingRoleAssignmentId
- func ParseEnrollmentAccountBillingRoleAssignmentID(input string) (*EnrollmentAccountBillingRoleAssignmentId, error)
- func ParseEnrollmentAccountBillingRoleAssignmentIDInsensitively(input string) (*EnrollmentAccountBillingRoleAssignmentId, error)
- func (id *EnrollmentAccountBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
- func (id EnrollmentAccountBillingRoleAssignmentId) ID() string
- func (id EnrollmentAccountBillingRoleAssignmentId) Segments() []resourceids.Segment
- func (id EnrollmentAccountBillingRoleAssignmentId) String() string
- type EnrollmentAccountId
- type GetByBillingAccountOperationResponse
- type GetByBillingProfileOperationResponse
- type GetByCustomerOperationResponse
- type GetByDepartmentOperationResponse
- type GetByEnrollmentAccountOperationResponse
- type GetByInvoiceSectionOperationResponse
- type InvoiceSectionBillingRoleAssignmentId
- func NewInvoiceSectionBillingRoleAssignmentID(billingAccountName string, billingProfileName string, ...) InvoiceSectionBillingRoleAssignmentId
- func ParseInvoiceSectionBillingRoleAssignmentID(input string) (*InvoiceSectionBillingRoleAssignmentId, error)
- func ParseInvoiceSectionBillingRoleAssignmentIDInsensitively(input string) (*InvoiceSectionBillingRoleAssignmentId, error)
- func (id *InvoiceSectionBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
- func (id InvoiceSectionBillingRoleAssignmentId) ID() string
- func (id InvoiceSectionBillingRoleAssignmentId) Segments() []resourceids.Segment
- func (id InvoiceSectionBillingRoleAssignmentId) String() string
- type InvoiceSectionId
- type ListByBillingAccountCompleteResult
- type ListByBillingAccountCustomPager
- type ListByBillingAccountOperationOptions
- type ListByBillingAccountOperationResponse
- type ListByBillingProfileCompleteResult
- type ListByBillingProfileCustomPager
- type ListByBillingProfileOperationOptions
- type ListByBillingProfileOperationResponse
- type ListByCustomerCompleteResult
- type ListByCustomerCustomPager
- type ListByCustomerOperationOptions
- type ListByCustomerOperationResponse
- type ListByDepartmentCompleteResult
- type ListByDepartmentCustomPager
- type ListByDepartmentOperationResponse
- type ListByEnrollmentAccountCompleteResult
- type ListByEnrollmentAccountCustomPager
- type ListByEnrollmentAccountOperationResponse
- type ListByInvoiceSectionCompleteResult
- type ListByInvoiceSectionCustomPager
- type ListByInvoiceSectionOperationOptions
- type ListByInvoiceSectionOperationResponse
- type PrincipalType
- type ProvisioningState
- type ResolveByBillingAccountCompleteResult
- type ResolveByBillingAccountCustomPager
- type ResolveByBillingAccountOperationOptions
- type ResolveByBillingAccountOperationResponse
- type ResolveByBillingProfileCompleteResult
- type ResolveByBillingProfileCustomPager
- type ResolveByBillingProfileOperationOptions
- type ResolveByBillingProfileOperationResponse
- type ResolveByCustomerCompleteResult
- type ResolveByCustomerCustomPager
- type ResolveByCustomerOperationOptions
- type ResolveByCustomerOperationResponse
- type ResolveByInvoiceSectionCompleteResult
- type ResolveByInvoiceSectionCustomPager
- type ResolveByInvoiceSectionOperationOptions
- type ResolveByInvoiceSectionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForPrincipalType ¶
func PossibleValuesForPrincipalType() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func ValidateBillingAccountID ¶
ValidateBillingAccountID checks that 'input' can be parsed as a Billing Account ID
func ValidateBillingProfileBillingRoleAssignmentID ¶
func ValidateBillingProfileBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingProfileBillingRoleAssignmentID checks that 'input' can be parsed as a Billing Profile Billing Role Assignment ID
func ValidateBillingProfileCustomerID ¶
func ValidateBillingProfileCustomerID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingProfileCustomerID checks that 'input' can be parsed as a Billing Profile Customer ID
func ValidateBillingProfileID ¶
ValidateBillingProfileID checks that 'input' can be parsed as a Billing Profile ID
func ValidateBillingRoleAssignmentID ¶
func ValidateBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingRoleAssignmentID checks that 'input' can be parsed as a Billing Role Assignment ID
func ValidateCustomerBillingRoleAssignmentID ¶
func ValidateCustomerBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateCustomerBillingRoleAssignmentID checks that 'input' can be parsed as a Customer Billing Role Assignment ID
func ValidateDepartmentBillingRoleAssignmentID ¶
func ValidateDepartmentBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateDepartmentBillingRoleAssignmentID checks that 'input' can be parsed as a Department Billing Role Assignment ID
func ValidateDepartmentID ¶
ValidateDepartmentID checks that 'input' can be parsed as a Department ID
func ValidateEnrollmentAccountBillingRoleAssignmentID ¶
func ValidateEnrollmentAccountBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateEnrollmentAccountBillingRoleAssignmentID checks that 'input' can be parsed as a Enrollment Account Billing Role Assignment ID
func ValidateEnrollmentAccountID ¶
ValidateEnrollmentAccountID checks that 'input' can be parsed as a Enrollment Account ID
func ValidateInvoiceSectionBillingRoleAssignmentID ¶
func ValidateInvoiceSectionBillingRoleAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateInvoiceSectionBillingRoleAssignmentID checks that 'input' can be parsed as a Invoice Section Billing Role Assignment ID
func ValidateInvoiceSectionID ¶
ValidateInvoiceSectionID checks that 'input' can be parsed as a Invoice Section ID
Types ¶
type BillingAccountId ¶
type BillingAccountId struct {
BillingAccountName string
}
BillingAccountId is a struct representing the Resource ID for a Billing Account
func NewBillingAccountID ¶
func NewBillingAccountID(billingAccountName string) BillingAccountId
NewBillingAccountID returns a new BillingAccountId struct
func ParseBillingAccountID ¶
func ParseBillingAccountID(input string) (*BillingAccountId, error)
ParseBillingAccountID parses 'input' into a BillingAccountId
func ParseBillingAccountIDInsensitively ¶
func ParseBillingAccountIDInsensitively(input string) (*BillingAccountId, error)
ParseBillingAccountIDInsensitively parses 'input' case-insensitively into a BillingAccountId note: this method should only be used for API response data and not user input
func (*BillingAccountId) FromParseResult ¶
func (id *BillingAccountId) FromParseResult(input resourceids.ParseResult) error
func (BillingAccountId) ID ¶
func (id BillingAccountId) ID() string
ID returns the formatted Billing Account ID
func (BillingAccountId) Segments ¶
func (id BillingAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Account ID
func (BillingAccountId) String ¶
func (id BillingAccountId) String() string
String returns a human-readable description of this Billing Account ID
type BillingProfileBillingRoleAssignmentId ¶
type BillingProfileBillingRoleAssignmentId struct { BillingAccountName string BillingProfileName string BillingRoleAssignmentName string }
BillingProfileBillingRoleAssignmentId is a struct representing the Resource ID for a Billing Profile Billing Role Assignment
func NewBillingProfileBillingRoleAssignmentID ¶
func NewBillingProfileBillingRoleAssignmentID(billingAccountName string, billingProfileName string, billingRoleAssignmentName string) BillingProfileBillingRoleAssignmentId
NewBillingProfileBillingRoleAssignmentID returns a new BillingProfileBillingRoleAssignmentId struct
func ParseBillingProfileBillingRoleAssignmentID ¶
func ParseBillingProfileBillingRoleAssignmentID(input string) (*BillingProfileBillingRoleAssignmentId, error)
ParseBillingProfileBillingRoleAssignmentID parses 'input' into a BillingProfileBillingRoleAssignmentId
func ParseBillingProfileBillingRoleAssignmentIDInsensitively ¶
func ParseBillingProfileBillingRoleAssignmentIDInsensitively(input string) (*BillingProfileBillingRoleAssignmentId, error)
ParseBillingProfileBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a BillingProfileBillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*BillingProfileBillingRoleAssignmentId) FromParseResult ¶
func (id *BillingProfileBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (BillingProfileBillingRoleAssignmentId) ID ¶
func (id BillingProfileBillingRoleAssignmentId) ID() string
ID returns the formatted Billing Profile Billing Role Assignment ID
func (BillingProfileBillingRoleAssignmentId) Segments ¶
func (id BillingProfileBillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Profile Billing Role Assignment ID
func (BillingProfileBillingRoleAssignmentId) String ¶
func (id BillingProfileBillingRoleAssignmentId) String() string
String returns a human-readable description of this Billing Profile Billing Role Assignment ID
type BillingProfileCustomerId ¶
type BillingProfileCustomerId struct { BillingAccountName string BillingProfileName string CustomerName string }
BillingProfileCustomerId is a struct representing the Resource ID for a Billing Profile Customer
func NewBillingProfileCustomerID ¶
func NewBillingProfileCustomerID(billingAccountName string, billingProfileName string, customerName string) BillingProfileCustomerId
NewBillingProfileCustomerID returns a new BillingProfileCustomerId struct
func ParseBillingProfileCustomerID ¶
func ParseBillingProfileCustomerID(input string) (*BillingProfileCustomerId, error)
ParseBillingProfileCustomerID parses 'input' into a BillingProfileCustomerId
func ParseBillingProfileCustomerIDInsensitively ¶
func ParseBillingProfileCustomerIDInsensitively(input string) (*BillingProfileCustomerId, error)
ParseBillingProfileCustomerIDInsensitively parses 'input' case-insensitively into a BillingProfileCustomerId note: this method should only be used for API response data and not user input
func (*BillingProfileCustomerId) FromParseResult ¶
func (id *BillingProfileCustomerId) FromParseResult(input resourceids.ParseResult) error
func (BillingProfileCustomerId) ID ¶
func (id BillingProfileCustomerId) ID() string
ID returns the formatted Billing Profile Customer ID
func (BillingProfileCustomerId) Segments ¶
func (id BillingProfileCustomerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Profile Customer ID
func (BillingProfileCustomerId) String ¶
func (id BillingProfileCustomerId) String() string
String returns a human-readable description of this Billing Profile Customer ID
type BillingProfileId ¶
BillingProfileId is a struct representing the Resource ID for a Billing Profile
func NewBillingProfileID ¶
func NewBillingProfileID(billingAccountName string, billingProfileName string) BillingProfileId
NewBillingProfileID returns a new BillingProfileId struct
func ParseBillingProfileID ¶
func ParseBillingProfileID(input string) (*BillingProfileId, error)
ParseBillingProfileID parses 'input' into a BillingProfileId
func ParseBillingProfileIDInsensitively ¶
func ParseBillingProfileIDInsensitively(input string) (*BillingProfileId, error)
ParseBillingProfileIDInsensitively parses 'input' case-insensitively into a BillingProfileId note: this method should only be used for API response data and not user input
func (*BillingProfileId) FromParseResult ¶
func (id *BillingProfileId) FromParseResult(input resourceids.ParseResult) error
func (BillingProfileId) ID ¶
func (id BillingProfileId) ID() string
ID returns the formatted Billing Profile ID
func (BillingProfileId) Segments ¶
func (id BillingProfileId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Profile ID
func (BillingProfileId) String ¶
func (id BillingProfileId) String() string
String returns a human-readable description of this Billing Profile ID
type BillingRoleAssignment ¶
type BillingRoleAssignment struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *BillingRoleAssignmentProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type BillingRoleAssignmentClient ¶
type BillingRoleAssignmentClient struct {
Client *resourcemanager.Client
}
func NewBillingRoleAssignmentClientWithBaseURI ¶
func NewBillingRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*BillingRoleAssignmentClient, error)
func (BillingRoleAssignmentClient) CreateByBillingAccount ¶
func (c BillingRoleAssignmentClient) CreateByBillingAccount(ctx context.Context, id BillingAccountId, input BillingRoleAssignmentProperties) (result CreateByBillingAccountOperationResponse, err error)
CreateByBillingAccount ...
func (BillingRoleAssignmentClient) CreateByBillingAccountThenPoll ¶
func (c BillingRoleAssignmentClient) CreateByBillingAccountThenPoll(ctx context.Context, id BillingAccountId, input BillingRoleAssignmentProperties) error
CreateByBillingAccountThenPoll performs CreateByBillingAccount then polls until it's completed
func (BillingRoleAssignmentClient) CreateByBillingProfile ¶
func (c BillingRoleAssignmentClient) CreateByBillingProfile(ctx context.Context, id BillingProfileId, input BillingRoleAssignmentProperties) (result CreateByBillingProfileOperationResponse, err error)
CreateByBillingProfile ...
func (BillingRoleAssignmentClient) CreateByBillingProfileThenPoll ¶
func (c BillingRoleAssignmentClient) CreateByBillingProfileThenPoll(ctx context.Context, id BillingProfileId, input BillingRoleAssignmentProperties) error
CreateByBillingProfileThenPoll performs CreateByBillingProfile then polls until it's completed
func (BillingRoleAssignmentClient) CreateByCustomer ¶
func (c BillingRoleAssignmentClient) CreateByCustomer(ctx context.Context, id BillingProfileCustomerId, input BillingRoleAssignmentProperties) (result CreateByCustomerOperationResponse, err error)
CreateByCustomer ...
func (BillingRoleAssignmentClient) CreateByCustomerThenPoll ¶
func (c BillingRoleAssignmentClient) CreateByCustomerThenPoll(ctx context.Context, id BillingProfileCustomerId, input BillingRoleAssignmentProperties) error
CreateByCustomerThenPoll performs CreateByCustomer then polls until it's completed
func (BillingRoleAssignmentClient) CreateByInvoiceSection ¶
func (c BillingRoleAssignmentClient) CreateByInvoiceSection(ctx context.Context, id InvoiceSectionId, input BillingRoleAssignmentProperties) (result CreateByInvoiceSectionOperationResponse, err error)
CreateByInvoiceSection ...
func (BillingRoleAssignmentClient) CreateByInvoiceSectionThenPoll ¶
func (c BillingRoleAssignmentClient) CreateByInvoiceSectionThenPoll(ctx context.Context, id InvoiceSectionId, input BillingRoleAssignmentProperties) error
CreateByInvoiceSectionThenPoll performs CreateByInvoiceSection then polls until it's completed
func (BillingRoleAssignmentClient) CreateOrUpdateByBillingAccount ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByBillingAccount(ctx context.Context, id BillingRoleAssignmentId, input BillingRoleAssignment) (result CreateOrUpdateByBillingAccountOperationResponse, err error)
CreateOrUpdateByBillingAccount ...
func (BillingRoleAssignmentClient) CreateOrUpdateByBillingAccountThenPoll ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByBillingAccountThenPoll(ctx context.Context, id BillingRoleAssignmentId, input BillingRoleAssignment) error
CreateOrUpdateByBillingAccountThenPoll performs CreateOrUpdateByBillingAccount then polls until it's completed
func (BillingRoleAssignmentClient) CreateOrUpdateByDepartment ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId, input BillingRoleAssignment) (result CreateOrUpdateByDepartmentOperationResponse, err error)
CreateOrUpdateByDepartment ...
func (BillingRoleAssignmentClient) CreateOrUpdateByDepartmentThenPoll ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByDepartmentThenPoll(ctx context.Context, id DepartmentBillingRoleAssignmentId, input BillingRoleAssignment) error
CreateOrUpdateByDepartmentThenPoll performs CreateOrUpdateByDepartment then polls until it's completed
func (BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccount ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId, input BillingRoleAssignment) (result CreateOrUpdateByEnrollmentAccountOperationResponse, err error)
CreateOrUpdateByEnrollmentAccount ...
func (BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccountThenPoll ¶
func (c BillingRoleAssignmentClient) CreateOrUpdateByEnrollmentAccountThenPoll(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId, input BillingRoleAssignment) error
CreateOrUpdateByEnrollmentAccountThenPoll performs CreateOrUpdateByEnrollmentAccount then polls until it's completed
func (BillingRoleAssignmentClient) DeleteByBillingAccount ¶
func (c BillingRoleAssignmentClient) DeleteByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result DeleteByBillingAccountOperationResponse, err error)
DeleteByBillingAccount ...
func (BillingRoleAssignmentClient) DeleteByBillingProfile ¶
func (c BillingRoleAssignmentClient) DeleteByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result DeleteByBillingProfileOperationResponse, err error)
DeleteByBillingProfile ...
func (BillingRoleAssignmentClient) DeleteByCustomer ¶
func (c BillingRoleAssignmentClient) DeleteByCustomer(ctx context.Context, id CustomerBillingRoleAssignmentId) (result DeleteByCustomerOperationResponse, err error)
DeleteByCustomer ...
func (BillingRoleAssignmentClient) DeleteByDepartment ¶
func (c BillingRoleAssignmentClient) DeleteByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId) (result DeleteByDepartmentOperationResponse, err error)
DeleteByDepartment ...
func (BillingRoleAssignmentClient) DeleteByEnrollmentAccount ¶
func (c BillingRoleAssignmentClient) DeleteByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId) (result DeleteByEnrollmentAccountOperationResponse, err error)
DeleteByEnrollmentAccount ...
func (BillingRoleAssignmentClient) DeleteByInvoiceSection ¶
func (c BillingRoleAssignmentClient) DeleteByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result DeleteByInvoiceSectionOperationResponse, err error)
DeleteByInvoiceSection ...
func (BillingRoleAssignmentClient) GetByBillingAccount ¶
func (c BillingRoleAssignmentClient) GetByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result GetByBillingAccountOperationResponse, err error)
GetByBillingAccount ...
func (BillingRoleAssignmentClient) GetByBillingProfile ¶
func (c BillingRoleAssignmentClient) GetByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result GetByBillingProfileOperationResponse, err error)
GetByBillingProfile ...
func (BillingRoleAssignmentClient) GetByCustomer ¶
func (c BillingRoleAssignmentClient) GetByCustomer(ctx context.Context, id CustomerBillingRoleAssignmentId) (result GetByCustomerOperationResponse, err error)
GetByCustomer ...
func (BillingRoleAssignmentClient) GetByDepartment ¶
func (c BillingRoleAssignmentClient) GetByDepartment(ctx context.Context, id DepartmentBillingRoleAssignmentId) (result GetByDepartmentOperationResponse, err error)
GetByDepartment ...
func (BillingRoleAssignmentClient) GetByEnrollmentAccount ¶
func (c BillingRoleAssignmentClient) GetByEnrollmentAccount(ctx context.Context, id EnrollmentAccountBillingRoleAssignmentId) (result GetByEnrollmentAccountOperationResponse, err error)
GetByEnrollmentAccount ...
func (BillingRoleAssignmentClient) GetByInvoiceSection ¶
func (c BillingRoleAssignmentClient) GetByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result GetByInvoiceSectionOperationResponse, err error)
GetByInvoiceSection ...
func (BillingRoleAssignmentClient) ListByBillingAccount ¶
func (c BillingRoleAssignmentClient) ListByBillingAccount(ctx context.Context, id BillingAccountId, options ListByBillingAccountOperationOptions) (result ListByBillingAccountOperationResponse, err error)
ListByBillingAccount ...
func (BillingRoleAssignmentClient) ListByBillingAccountComplete ¶
func (c BillingRoleAssignmentClient) ListByBillingAccountComplete(ctx context.Context, id BillingAccountId, options ListByBillingAccountOperationOptions) (ListByBillingAccountCompleteResult, error)
ListByBillingAccountComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByBillingAccountCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByBillingAccountCompleteMatchingPredicate(ctx context.Context, id BillingAccountId, options ListByBillingAccountOperationOptions, predicate BillingRoleAssignmentOperationPredicate) (result ListByBillingAccountCompleteResult, err error)
ListByBillingAccountCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ListByBillingProfile ¶
func (c BillingRoleAssignmentClient) ListByBillingProfile(ctx context.Context, id BillingProfileId, options ListByBillingProfileOperationOptions) (result ListByBillingProfileOperationResponse, err error)
ListByBillingProfile ...
func (BillingRoleAssignmentClient) ListByBillingProfileComplete ¶
func (c BillingRoleAssignmentClient) ListByBillingProfileComplete(ctx context.Context, id BillingProfileId, options ListByBillingProfileOperationOptions) (ListByBillingProfileCompleteResult, error)
ListByBillingProfileComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByBillingProfileCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByBillingProfileCompleteMatchingPredicate(ctx context.Context, id BillingProfileId, options ListByBillingProfileOperationOptions, predicate BillingRoleAssignmentOperationPredicate) (result ListByBillingProfileCompleteResult, err error)
ListByBillingProfileCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ListByCustomer ¶
func (c BillingRoleAssignmentClient) ListByCustomer(ctx context.Context, id BillingProfileCustomerId, options ListByCustomerOperationOptions) (result ListByCustomerOperationResponse, err error)
ListByCustomer ...
func (BillingRoleAssignmentClient) ListByCustomerComplete ¶
func (c BillingRoleAssignmentClient) ListByCustomerComplete(ctx context.Context, id BillingProfileCustomerId, options ListByCustomerOperationOptions) (ListByCustomerCompleteResult, error)
ListByCustomerComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByCustomerCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByCustomerCompleteMatchingPredicate(ctx context.Context, id BillingProfileCustomerId, options ListByCustomerOperationOptions, predicate BillingRoleAssignmentOperationPredicate) (result ListByCustomerCompleteResult, err error)
ListByCustomerCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ListByDepartment ¶
func (c BillingRoleAssignmentClient) ListByDepartment(ctx context.Context, id DepartmentId) (result ListByDepartmentOperationResponse, err error)
ListByDepartment ...
func (BillingRoleAssignmentClient) ListByDepartmentComplete ¶
func (c BillingRoleAssignmentClient) ListByDepartmentComplete(ctx context.Context, id DepartmentId) (ListByDepartmentCompleteResult, error)
ListByDepartmentComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByDepartmentCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByDepartmentCompleteMatchingPredicate(ctx context.Context, id DepartmentId, predicate BillingRoleAssignmentOperationPredicate) (result ListByDepartmentCompleteResult, err error)
ListByDepartmentCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ListByEnrollmentAccount ¶
func (c BillingRoleAssignmentClient) ListByEnrollmentAccount(ctx context.Context, id EnrollmentAccountId) (result ListByEnrollmentAccountOperationResponse, err error)
ListByEnrollmentAccount ...
func (BillingRoleAssignmentClient) ListByEnrollmentAccountComplete ¶
func (c BillingRoleAssignmentClient) ListByEnrollmentAccountComplete(ctx context.Context, id EnrollmentAccountId) (ListByEnrollmentAccountCompleteResult, error)
ListByEnrollmentAccountComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByEnrollmentAccountCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByEnrollmentAccountCompleteMatchingPredicate(ctx context.Context, id EnrollmentAccountId, predicate BillingRoleAssignmentOperationPredicate) (result ListByEnrollmentAccountCompleteResult, err error)
ListByEnrollmentAccountCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ListByInvoiceSection ¶
func (c BillingRoleAssignmentClient) ListByInvoiceSection(ctx context.Context, id InvoiceSectionId, options ListByInvoiceSectionOperationOptions) (result ListByInvoiceSectionOperationResponse, err error)
ListByInvoiceSection ...
func (BillingRoleAssignmentClient) ListByInvoiceSectionComplete ¶
func (c BillingRoleAssignmentClient) ListByInvoiceSectionComplete(ctx context.Context, id InvoiceSectionId, options ListByInvoiceSectionOperationOptions) (ListByInvoiceSectionCompleteResult, error)
ListByInvoiceSectionComplete retrieves all the results into a single object
func (BillingRoleAssignmentClient) ListByInvoiceSectionCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentClient) ListByInvoiceSectionCompleteMatchingPredicate(ctx context.Context, id InvoiceSectionId, options ListByInvoiceSectionOperationOptions, predicate BillingRoleAssignmentOperationPredicate) (result ListByInvoiceSectionCompleteResult, err error)
ListByInvoiceSectionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentClient) ResolveByBillingAccount ¶
func (c BillingRoleAssignmentClient) ResolveByBillingAccount(ctx context.Context, id BillingAccountId, options ResolveByBillingAccountOperationOptions) (result ResolveByBillingAccountOperationResponse, err error)
ResolveByBillingAccount ...
func (BillingRoleAssignmentClient) ResolveByBillingAccountThenPoll ¶
func (c BillingRoleAssignmentClient) ResolveByBillingAccountThenPoll(ctx context.Context, id BillingAccountId, options ResolveByBillingAccountOperationOptions) error
ResolveByBillingAccountThenPoll performs ResolveByBillingAccount then polls until it's completed
func (BillingRoleAssignmentClient) ResolveByBillingProfile ¶
func (c BillingRoleAssignmentClient) ResolveByBillingProfile(ctx context.Context, id BillingProfileId, options ResolveByBillingProfileOperationOptions) (result ResolveByBillingProfileOperationResponse, err error)
ResolveByBillingProfile ...
func (BillingRoleAssignmentClient) ResolveByBillingProfileThenPoll ¶
func (c BillingRoleAssignmentClient) ResolveByBillingProfileThenPoll(ctx context.Context, id BillingProfileId, options ResolveByBillingProfileOperationOptions) error
ResolveByBillingProfileThenPoll performs ResolveByBillingProfile then polls until it's completed
func (BillingRoleAssignmentClient) ResolveByCustomer ¶
func (c BillingRoleAssignmentClient) ResolveByCustomer(ctx context.Context, id BillingProfileCustomerId, options ResolveByCustomerOperationOptions) (result ResolveByCustomerOperationResponse, err error)
ResolveByCustomer ...
func (BillingRoleAssignmentClient) ResolveByCustomerThenPoll ¶
func (c BillingRoleAssignmentClient) ResolveByCustomerThenPoll(ctx context.Context, id BillingProfileCustomerId, options ResolveByCustomerOperationOptions) error
ResolveByCustomerThenPoll performs ResolveByCustomer then polls until it's completed
func (BillingRoleAssignmentClient) ResolveByInvoiceSection ¶
func (c BillingRoleAssignmentClient) ResolveByInvoiceSection(ctx context.Context, id InvoiceSectionId, options ResolveByInvoiceSectionOperationOptions) (result ResolveByInvoiceSectionOperationResponse, err error)
ResolveByInvoiceSection ...
func (BillingRoleAssignmentClient) ResolveByInvoiceSectionThenPoll ¶
func (c BillingRoleAssignmentClient) ResolveByInvoiceSectionThenPoll(ctx context.Context, id InvoiceSectionId, options ResolveByInvoiceSectionOperationOptions) error
ResolveByInvoiceSectionThenPoll performs ResolveByInvoiceSection then polls until it's completed
type BillingRoleAssignmentId ¶
BillingRoleAssignmentId is a struct representing the Resource ID for a Billing Role Assignment
func NewBillingRoleAssignmentID ¶
func NewBillingRoleAssignmentID(billingAccountName string, billingRoleAssignmentName string) BillingRoleAssignmentId
NewBillingRoleAssignmentID returns a new BillingRoleAssignmentId struct
func ParseBillingRoleAssignmentID ¶
func ParseBillingRoleAssignmentID(input string) (*BillingRoleAssignmentId, error)
ParseBillingRoleAssignmentID parses 'input' into a BillingRoleAssignmentId
func ParseBillingRoleAssignmentIDInsensitively ¶
func ParseBillingRoleAssignmentIDInsensitively(input string) (*BillingRoleAssignmentId, error)
ParseBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a BillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*BillingRoleAssignmentId) FromParseResult ¶
func (id *BillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (BillingRoleAssignmentId) ID ¶
func (id BillingRoleAssignmentId) ID() string
ID returns the formatted Billing Role Assignment ID
func (BillingRoleAssignmentId) Segments ¶
func (id BillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Role Assignment ID
func (BillingRoleAssignmentId) String ¶
func (id BillingRoleAssignmentId) String() string
String returns a human-readable description of this Billing Role Assignment ID
type BillingRoleAssignmentOperationPredicate ¶
func (BillingRoleAssignmentOperationPredicate) Matches ¶
func (p BillingRoleAssignmentOperationPredicate) Matches(input BillingRoleAssignment) bool
type BillingRoleAssignmentProperties ¶
type BillingRoleAssignmentProperties struct { BillingAccountDisplayName *string `json:"billingAccountDisplayName,omitempty"` BillingAccountId *string `json:"billingAccountId,omitempty"` BillingProfileDisplayName *string `json:"billingProfileDisplayName,omitempty"` BillingProfileId *string `json:"billingProfileId,omitempty"` BillingRequestId *string `json:"billingRequestId,omitempty"` CreatedByPrincipalId *string `json:"createdByPrincipalId,omitempty"` CreatedByPrincipalPuid *string `json:"createdByPrincipalPuid,omitempty"` CreatedByPrincipalTenantId *string `json:"createdByPrincipalTenantId,omitempty"` CreatedByUserEmailAddress *string `json:"createdByUserEmailAddress,omitempty"` CreatedOn *string `json:"createdOn,omitempty"` CustomerDisplayName *string `json:"customerDisplayName,omitempty"` CustomerId *string `json:"customerId,omitempty"` InvoiceSectionDisplayName *string `json:"invoiceSectionDisplayName,omitempty"` InvoiceSectionId *string `json:"invoiceSectionId,omitempty"` ModifiedByPrincipalId *string `json:"modifiedByPrincipalId,omitempty"` ModifiedByPrincipalPuid *string `json:"modifiedByPrincipalPuid,omitempty"` ModifiedByPrincipalTenantId *string `json:"modifiedByPrincipalTenantId,omitempty"` ModifiedByUserEmailAddress *string `json:"modifiedByUserEmailAddress,omitempty"` ModifiedOn *string `json:"modifiedOn,omitempty"` PrincipalDisplayName *string `json:"principalDisplayName,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PrincipalPuid *string `json:"principalPuid,omitempty"` PrincipalTenantId *string `json:"principalTenantId,omitempty"` PrincipalTenantName *string `json:"principalTenantName,omitempty"` PrincipalType *PrincipalType `json:"principalType,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` RoleDefinitionId string `json:"roleDefinitionId"` Scope *string `json:"scope,omitempty"` UserAuthenticationType *string `json:"userAuthenticationType,omitempty"` UserEmailAddress *string `json:"userEmailAddress,omitempty"` }
func (*BillingRoleAssignmentProperties) GetCreatedOnAsTime ¶
func (o *BillingRoleAssignmentProperties) GetCreatedOnAsTime() (*time.Time, error)
func (*BillingRoleAssignmentProperties) GetModifiedOnAsTime ¶
func (o *BillingRoleAssignmentProperties) GetModifiedOnAsTime() (*time.Time, error)
func (*BillingRoleAssignmentProperties) SetCreatedOnAsTime ¶
func (o *BillingRoleAssignmentProperties) SetCreatedOnAsTime(input time.Time)
func (*BillingRoleAssignmentProperties) SetModifiedOnAsTime ¶
func (o *BillingRoleAssignmentProperties) SetModifiedOnAsTime(input time.Time)
type CustomerBillingRoleAssignmentId ¶
type CustomerBillingRoleAssignmentId struct { BillingAccountName string BillingProfileName string CustomerName string BillingRoleAssignmentName string }
CustomerBillingRoleAssignmentId is a struct representing the Resource ID for a Customer Billing Role Assignment
func NewCustomerBillingRoleAssignmentID ¶
func NewCustomerBillingRoleAssignmentID(billingAccountName string, billingProfileName string, customerName string, billingRoleAssignmentName string) CustomerBillingRoleAssignmentId
NewCustomerBillingRoleAssignmentID returns a new CustomerBillingRoleAssignmentId struct
func ParseCustomerBillingRoleAssignmentID ¶
func ParseCustomerBillingRoleAssignmentID(input string) (*CustomerBillingRoleAssignmentId, error)
ParseCustomerBillingRoleAssignmentID parses 'input' into a CustomerBillingRoleAssignmentId
func ParseCustomerBillingRoleAssignmentIDInsensitively ¶
func ParseCustomerBillingRoleAssignmentIDInsensitively(input string) (*CustomerBillingRoleAssignmentId, error)
ParseCustomerBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a CustomerBillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*CustomerBillingRoleAssignmentId) FromParseResult ¶
func (id *CustomerBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (CustomerBillingRoleAssignmentId) ID ¶
func (id CustomerBillingRoleAssignmentId) ID() string
ID returns the formatted Customer Billing Role Assignment ID
func (CustomerBillingRoleAssignmentId) Segments ¶
func (id CustomerBillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Customer Billing Role Assignment ID
func (CustomerBillingRoleAssignmentId) String ¶
func (id CustomerBillingRoleAssignmentId) String() string
String returns a human-readable description of this Customer Billing Role Assignment ID
type DepartmentBillingRoleAssignmentId ¶
type DepartmentBillingRoleAssignmentId struct { BillingAccountName string DepartmentName string BillingRoleAssignmentName string }
DepartmentBillingRoleAssignmentId is a struct representing the Resource ID for a Department Billing Role Assignment
func NewDepartmentBillingRoleAssignmentID ¶
func NewDepartmentBillingRoleAssignmentID(billingAccountName string, departmentName string, billingRoleAssignmentName string) DepartmentBillingRoleAssignmentId
NewDepartmentBillingRoleAssignmentID returns a new DepartmentBillingRoleAssignmentId struct
func ParseDepartmentBillingRoleAssignmentID ¶
func ParseDepartmentBillingRoleAssignmentID(input string) (*DepartmentBillingRoleAssignmentId, error)
ParseDepartmentBillingRoleAssignmentID parses 'input' into a DepartmentBillingRoleAssignmentId
func ParseDepartmentBillingRoleAssignmentIDInsensitively ¶
func ParseDepartmentBillingRoleAssignmentIDInsensitively(input string) (*DepartmentBillingRoleAssignmentId, error)
ParseDepartmentBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a DepartmentBillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*DepartmentBillingRoleAssignmentId) FromParseResult ¶
func (id *DepartmentBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (DepartmentBillingRoleAssignmentId) ID ¶
func (id DepartmentBillingRoleAssignmentId) ID() string
ID returns the formatted Department Billing Role Assignment ID
func (DepartmentBillingRoleAssignmentId) Segments ¶
func (id DepartmentBillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Department Billing Role Assignment ID
func (DepartmentBillingRoleAssignmentId) String ¶
func (id DepartmentBillingRoleAssignmentId) String() string
String returns a human-readable description of this Department Billing Role Assignment ID
type DepartmentId ¶
DepartmentId is a struct representing the Resource ID for a Department
func NewDepartmentID ¶
func NewDepartmentID(billingAccountName string, departmentName string) DepartmentId
NewDepartmentID returns a new DepartmentId struct
func ParseDepartmentID ¶
func ParseDepartmentID(input string) (*DepartmentId, error)
ParseDepartmentID parses 'input' into a DepartmentId
func ParseDepartmentIDInsensitively ¶
func ParseDepartmentIDInsensitively(input string) (*DepartmentId, error)
ParseDepartmentIDInsensitively parses 'input' case-insensitively into a DepartmentId note: this method should only be used for API response data and not user input
func (*DepartmentId) FromParseResult ¶
func (id *DepartmentId) FromParseResult(input resourceids.ParseResult) error
func (DepartmentId) Segments ¶
func (id DepartmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Department ID
func (DepartmentId) String ¶
func (id DepartmentId) String() string
String returns a human-readable description of this Department ID
type EnrollmentAccountBillingRoleAssignmentId ¶
type EnrollmentAccountBillingRoleAssignmentId struct { BillingAccountName string EnrollmentAccountName string BillingRoleAssignmentName string }
EnrollmentAccountBillingRoleAssignmentId is a struct representing the Resource ID for a Enrollment Account Billing Role Assignment
func NewEnrollmentAccountBillingRoleAssignmentID ¶
func NewEnrollmentAccountBillingRoleAssignmentID(billingAccountName string, enrollmentAccountName string, billingRoleAssignmentName string) EnrollmentAccountBillingRoleAssignmentId
NewEnrollmentAccountBillingRoleAssignmentID returns a new EnrollmentAccountBillingRoleAssignmentId struct
func ParseEnrollmentAccountBillingRoleAssignmentID ¶
func ParseEnrollmentAccountBillingRoleAssignmentID(input string) (*EnrollmentAccountBillingRoleAssignmentId, error)
ParseEnrollmentAccountBillingRoleAssignmentID parses 'input' into a EnrollmentAccountBillingRoleAssignmentId
func ParseEnrollmentAccountBillingRoleAssignmentIDInsensitively ¶
func ParseEnrollmentAccountBillingRoleAssignmentIDInsensitively(input string) (*EnrollmentAccountBillingRoleAssignmentId, error)
ParseEnrollmentAccountBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a EnrollmentAccountBillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*EnrollmentAccountBillingRoleAssignmentId) FromParseResult ¶
func (id *EnrollmentAccountBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (EnrollmentAccountBillingRoleAssignmentId) ID ¶
func (id EnrollmentAccountBillingRoleAssignmentId) ID() string
ID returns the formatted Enrollment Account Billing Role Assignment ID
func (EnrollmentAccountBillingRoleAssignmentId) Segments ¶
func (id EnrollmentAccountBillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Enrollment Account Billing Role Assignment ID
func (EnrollmentAccountBillingRoleAssignmentId) String ¶
func (id EnrollmentAccountBillingRoleAssignmentId) String() string
String returns a human-readable description of this Enrollment Account Billing Role Assignment ID
type EnrollmentAccountId ¶
EnrollmentAccountId is a struct representing the Resource ID for a Enrollment Account
func NewEnrollmentAccountID ¶
func NewEnrollmentAccountID(billingAccountName string, enrollmentAccountName string) EnrollmentAccountId
NewEnrollmentAccountID returns a new EnrollmentAccountId struct
func ParseEnrollmentAccountID ¶
func ParseEnrollmentAccountID(input string) (*EnrollmentAccountId, error)
ParseEnrollmentAccountID parses 'input' into a EnrollmentAccountId
func ParseEnrollmentAccountIDInsensitively ¶
func ParseEnrollmentAccountIDInsensitively(input string) (*EnrollmentAccountId, error)
ParseEnrollmentAccountIDInsensitively parses 'input' case-insensitively into a EnrollmentAccountId note: this method should only be used for API response data and not user input
func (*EnrollmentAccountId) FromParseResult ¶
func (id *EnrollmentAccountId) FromParseResult(input resourceids.ParseResult) error
func (EnrollmentAccountId) ID ¶
func (id EnrollmentAccountId) ID() string
ID returns the formatted Enrollment Account ID
func (EnrollmentAccountId) Segments ¶
func (id EnrollmentAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Enrollment Account ID
func (EnrollmentAccountId) String ¶
func (id EnrollmentAccountId) String() string
String returns a human-readable description of this Enrollment Account ID
type GetByBillingAccountOperationResponse ¶
type GetByBillingAccountOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type GetByBillingProfileOperationResponse ¶
type GetByBillingProfileOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type GetByCustomerOperationResponse ¶
type GetByCustomerOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type GetByDepartmentOperationResponse ¶
type GetByDepartmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type GetByEnrollmentAccountOperationResponse ¶
type GetByEnrollmentAccountOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type GetByInvoiceSectionOperationResponse ¶
type GetByInvoiceSectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type InvoiceSectionBillingRoleAssignmentId ¶
type InvoiceSectionBillingRoleAssignmentId struct { BillingAccountName string BillingProfileName string InvoiceSectionName string BillingRoleAssignmentName string }
InvoiceSectionBillingRoleAssignmentId is a struct representing the Resource ID for a Invoice Section Billing Role Assignment
func NewInvoiceSectionBillingRoleAssignmentID ¶
func NewInvoiceSectionBillingRoleAssignmentID(billingAccountName string, billingProfileName string, invoiceSectionName string, billingRoleAssignmentName string) InvoiceSectionBillingRoleAssignmentId
NewInvoiceSectionBillingRoleAssignmentID returns a new InvoiceSectionBillingRoleAssignmentId struct
func ParseInvoiceSectionBillingRoleAssignmentID ¶
func ParseInvoiceSectionBillingRoleAssignmentID(input string) (*InvoiceSectionBillingRoleAssignmentId, error)
ParseInvoiceSectionBillingRoleAssignmentID parses 'input' into a InvoiceSectionBillingRoleAssignmentId
func ParseInvoiceSectionBillingRoleAssignmentIDInsensitively ¶
func ParseInvoiceSectionBillingRoleAssignmentIDInsensitively(input string) (*InvoiceSectionBillingRoleAssignmentId, error)
ParseInvoiceSectionBillingRoleAssignmentIDInsensitively parses 'input' case-insensitively into a InvoiceSectionBillingRoleAssignmentId note: this method should only be used for API response data and not user input
func (*InvoiceSectionBillingRoleAssignmentId) FromParseResult ¶
func (id *InvoiceSectionBillingRoleAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (InvoiceSectionBillingRoleAssignmentId) ID ¶
func (id InvoiceSectionBillingRoleAssignmentId) ID() string
ID returns the formatted Invoice Section Billing Role Assignment ID
func (InvoiceSectionBillingRoleAssignmentId) Segments ¶
func (id InvoiceSectionBillingRoleAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Invoice Section Billing Role Assignment ID
func (InvoiceSectionBillingRoleAssignmentId) String ¶
func (id InvoiceSectionBillingRoleAssignmentId) String() string
String returns a human-readable description of this Invoice Section Billing Role Assignment ID
type InvoiceSectionId ¶
type InvoiceSectionId struct { BillingAccountName string BillingProfileName string InvoiceSectionName string }
InvoiceSectionId is a struct representing the Resource ID for a Invoice Section
func NewInvoiceSectionID ¶
func NewInvoiceSectionID(billingAccountName string, billingProfileName string, invoiceSectionName string) InvoiceSectionId
NewInvoiceSectionID returns a new InvoiceSectionId struct
func ParseInvoiceSectionID ¶
func ParseInvoiceSectionID(input string) (*InvoiceSectionId, error)
ParseInvoiceSectionID parses 'input' into a InvoiceSectionId
func ParseInvoiceSectionIDInsensitively ¶
func ParseInvoiceSectionIDInsensitively(input string) (*InvoiceSectionId, error)
ParseInvoiceSectionIDInsensitively parses 'input' case-insensitively into a InvoiceSectionId note: this method should only be used for API response data and not user input
func (*InvoiceSectionId) FromParseResult ¶
func (id *InvoiceSectionId) FromParseResult(input resourceids.ParseResult) error
func (InvoiceSectionId) ID ¶
func (id InvoiceSectionId) ID() string
ID returns the formatted Invoice Section ID
func (InvoiceSectionId) Segments ¶
func (id InvoiceSectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Invoice Section ID
func (InvoiceSectionId) String ¶
func (id InvoiceSectionId) String() string
String returns a human-readable description of this Invoice Section ID
type ListByBillingAccountCompleteResult ¶
type ListByBillingAccountCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByBillingAccountCustomPager ¶
func (*ListByBillingAccountCustomPager) NextPageLink ¶
func (p *ListByBillingAccountCustomPager) NextPageLink() *odata.Link
type ListByBillingAccountOperationOptions ¶
func DefaultListByBillingAccountOperationOptions ¶
func DefaultListByBillingAccountOperationOptions() ListByBillingAccountOperationOptions
func (ListByBillingAccountOperationOptions) ToHeaders ¶
func (o ListByBillingAccountOperationOptions) ToHeaders() *client.Headers
func (ListByBillingAccountOperationOptions) ToOData ¶
func (o ListByBillingAccountOperationOptions) ToOData() *odata.Query
func (ListByBillingAccountOperationOptions) ToQuery ¶
func (o ListByBillingAccountOperationOptions) ToQuery() *client.QueryParams
type ListByBillingAccountOperationResponse ¶
type ListByBillingAccountOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByBillingProfileCompleteResult ¶
type ListByBillingProfileCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByBillingProfileCustomPager ¶
func (*ListByBillingProfileCustomPager) NextPageLink ¶
func (p *ListByBillingProfileCustomPager) NextPageLink() *odata.Link
type ListByBillingProfileOperationOptions ¶
func DefaultListByBillingProfileOperationOptions ¶
func DefaultListByBillingProfileOperationOptions() ListByBillingProfileOperationOptions
func (ListByBillingProfileOperationOptions) ToHeaders ¶
func (o ListByBillingProfileOperationOptions) ToHeaders() *client.Headers
func (ListByBillingProfileOperationOptions) ToOData ¶
func (o ListByBillingProfileOperationOptions) ToOData() *odata.Query
func (ListByBillingProfileOperationOptions) ToQuery ¶
func (o ListByBillingProfileOperationOptions) ToQuery() *client.QueryParams
type ListByBillingProfileOperationResponse ¶
type ListByBillingProfileOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByCustomerCompleteResult ¶
type ListByCustomerCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByCustomerCustomPager ¶
func (*ListByCustomerCustomPager) NextPageLink ¶
func (p *ListByCustomerCustomPager) NextPageLink() *odata.Link
type ListByCustomerOperationOptions ¶
func DefaultListByCustomerOperationOptions ¶
func DefaultListByCustomerOperationOptions() ListByCustomerOperationOptions
func (ListByCustomerOperationOptions) ToHeaders ¶
func (o ListByCustomerOperationOptions) ToHeaders() *client.Headers
func (ListByCustomerOperationOptions) ToOData ¶
func (o ListByCustomerOperationOptions) ToOData() *odata.Query
func (ListByCustomerOperationOptions) ToQuery ¶
func (o ListByCustomerOperationOptions) ToQuery() *client.QueryParams
type ListByCustomerOperationResponse ¶
type ListByCustomerOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByDepartmentCompleteResult ¶
type ListByDepartmentCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByDepartmentCustomPager ¶
func (*ListByDepartmentCustomPager) NextPageLink ¶
func (p *ListByDepartmentCustomPager) NextPageLink() *odata.Link
type ListByDepartmentOperationResponse ¶
type ListByDepartmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByEnrollmentAccountCompleteResult ¶
type ListByEnrollmentAccountCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByEnrollmentAccountCustomPager ¶
func (*ListByEnrollmentAccountCustomPager) NextPageLink ¶
func (p *ListByEnrollmentAccountCustomPager) NextPageLink() *odata.Link
type ListByEnrollmentAccountOperationResponse ¶
type ListByEnrollmentAccountOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByInvoiceSectionCompleteResult ¶
type ListByInvoiceSectionCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByInvoiceSectionCustomPager ¶
func (*ListByInvoiceSectionCustomPager) NextPageLink ¶
func (p *ListByInvoiceSectionCustomPager) NextPageLink() *odata.Link
type ListByInvoiceSectionOperationOptions ¶
func DefaultListByInvoiceSectionOperationOptions ¶
func DefaultListByInvoiceSectionOperationOptions() ListByInvoiceSectionOperationOptions
func (ListByInvoiceSectionOperationOptions) ToHeaders ¶
func (o ListByInvoiceSectionOperationOptions) ToHeaders() *client.Headers
func (ListByInvoiceSectionOperationOptions) ToOData ¶
func (o ListByInvoiceSectionOperationOptions) ToOData() *odata.Query
func (ListByInvoiceSectionOperationOptions) ToQuery ¶
func (o ListByInvoiceSectionOperationOptions) ToQuery() *client.QueryParams
type ListByInvoiceSectionOperationResponse ¶
type ListByInvoiceSectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type PrincipalType ¶
type PrincipalType string
const ( PrincipalTypeDirectoryRole PrincipalType = "DirectoryRole" PrincipalTypeEveryone PrincipalType = "Everyone" PrincipalTypeGroup PrincipalType = "Group" PrincipalTypeNone PrincipalType = "None" PrincipalTypeServicePrincipal PrincipalType = "ServicePrincipal" PrincipalTypeUnknown PrincipalType = "Unknown" PrincipalTypeUser PrincipalType = "User" )
func (*PrincipalType) UnmarshalJSON ¶
func (s *PrincipalType) UnmarshalJSON(bytes []byte) error
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateNew ProvisioningState = "New" ProvisioningStatePending ProvisioningState = "Pending" ProvisioningStateProvisioning ProvisioningState = "Provisioning" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type ResolveByBillingAccountCompleteResult ¶
type ResolveByBillingAccountCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ResolveByBillingAccountCustomPager ¶
func (*ResolveByBillingAccountCustomPager) NextPageLink ¶
func (p *ResolveByBillingAccountCustomPager) NextPageLink() *odata.Link
type ResolveByBillingAccountOperationOptions ¶
type ResolveByBillingAccountOperationOptions struct { Filter *string ResolveScopeDisplayNames *bool }
func DefaultResolveByBillingAccountOperationOptions ¶
func DefaultResolveByBillingAccountOperationOptions() ResolveByBillingAccountOperationOptions
func (ResolveByBillingAccountOperationOptions) ToHeaders ¶
func (o ResolveByBillingAccountOperationOptions) ToHeaders() *client.Headers
func (ResolveByBillingAccountOperationOptions) ToOData ¶
func (o ResolveByBillingAccountOperationOptions) ToOData() *odata.Query
func (ResolveByBillingAccountOperationOptions) ToQuery ¶
func (o ResolveByBillingAccountOperationOptions) ToQuery() *client.QueryParams
type ResolveByBillingProfileCompleteResult ¶
type ResolveByBillingProfileCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ResolveByBillingProfileCustomPager ¶
func (*ResolveByBillingProfileCustomPager) NextPageLink ¶
func (p *ResolveByBillingProfileCustomPager) NextPageLink() *odata.Link
type ResolveByBillingProfileOperationOptions ¶
type ResolveByBillingProfileOperationOptions struct { Filter *string ResolveScopeDisplayNames *bool }
func DefaultResolveByBillingProfileOperationOptions ¶
func DefaultResolveByBillingProfileOperationOptions() ResolveByBillingProfileOperationOptions
func (ResolveByBillingProfileOperationOptions) ToHeaders ¶
func (o ResolveByBillingProfileOperationOptions) ToHeaders() *client.Headers
func (ResolveByBillingProfileOperationOptions) ToOData ¶
func (o ResolveByBillingProfileOperationOptions) ToOData() *odata.Query
func (ResolveByBillingProfileOperationOptions) ToQuery ¶
func (o ResolveByBillingProfileOperationOptions) ToQuery() *client.QueryParams
type ResolveByCustomerCompleteResult ¶
type ResolveByCustomerCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ResolveByCustomerCustomPager ¶
func (*ResolveByCustomerCustomPager) NextPageLink ¶
func (p *ResolveByCustomerCustomPager) NextPageLink() *odata.Link
type ResolveByCustomerOperationOptions ¶
func DefaultResolveByCustomerOperationOptions ¶
func DefaultResolveByCustomerOperationOptions() ResolveByCustomerOperationOptions
func (ResolveByCustomerOperationOptions) ToHeaders ¶
func (o ResolveByCustomerOperationOptions) ToHeaders() *client.Headers
func (ResolveByCustomerOperationOptions) ToOData ¶
func (o ResolveByCustomerOperationOptions) ToOData() *odata.Query
func (ResolveByCustomerOperationOptions) ToQuery ¶
func (o ResolveByCustomerOperationOptions) ToQuery() *client.QueryParams
type ResolveByInvoiceSectionCompleteResult ¶
type ResolveByInvoiceSectionCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ResolveByInvoiceSectionCustomPager ¶
func (*ResolveByInvoiceSectionCustomPager) NextPageLink ¶
func (p *ResolveByInvoiceSectionCustomPager) NextPageLink() *odata.Link
type ResolveByInvoiceSectionOperationOptions ¶
type ResolveByInvoiceSectionOperationOptions struct { Filter *string ResolveScopeDisplayNames *bool }
func DefaultResolveByInvoiceSectionOperationOptions ¶
func DefaultResolveByInvoiceSectionOperationOptions() ResolveByInvoiceSectionOperationOptions
func (ResolveByInvoiceSectionOperationOptions) ToHeaders ¶
func (o ResolveByInvoiceSectionOperationOptions) ToHeaders() *client.Headers
func (ResolveByInvoiceSectionOperationOptions) ToOData ¶
func (o ResolveByInvoiceSectionOperationOptions) ToOData() *odata.Query
func (ResolveByInvoiceSectionOperationOptions) ToQuery ¶
func (o ResolveByInvoiceSectionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- constants.go
- id_billingaccount.go
- id_billingprofile.go
- id_billingprofilebillingroleassignment.go
- id_billingprofilecustomer.go
- id_billingroleassignment.go
- id_customerbillingroleassignment.go
- id_department.go
- id_departmentbillingroleassignment.go
- id_enrollmentaccount.go
- id_enrollmentaccountbillingroleassignment.go
- id_invoicesection.go
- id_invoicesectionbillingroleassignment.go
- method_createbybillingaccount.go
- method_createbybillingprofile.go
- method_createbycustomer.go
- method_createbyinvoicesection.go
- method_createorupdatebybillingaccount.go
- method_createorupdatebydepartment.go
- method_createorupdatebyenrollmentaccount.go
- method_deletebybillingaccount.go
- method_deletebybillingprofile.go
- method_deletebycustomer.go
- method_deletebydepartment.go
- method_deletebyenrollmentaccount.go
- method_deletebyinvoicesection.go
- method_getbybillingaccount.go
- method_getbybillingprofile.go
- method_getbycustomer.go
- method_getbydepartment.go
- method_getbyenrollmentaccount.go
- method_getbyinvoicesection.go
- method_listbybillingaccount.go
- method_listbybillingprofile.go
- method_listbycustomer.go
- method_listbydepartment.go
- method_listbyenrollmentaccount.go
- method_listbyinvoicesection.go
- method_resolvebybillingaccount.go
- method_resolvebybillingprofile.go
- method_resolvebycustomer.go
- method_resolvebyinvoicesection.go
- model_billingroleassignment.go
- model_billingroleassignmentproperties.go
- predicates.go
- version.go