Documentation ¶
Index ¶
- func ValidateBillingAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingProfileBillingRoleAssignmentID(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 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 BillingProfileId
- type BillingRoleAssignment
- type BillingRoleAssignmentId
- type BillingRoleAssignmentOperationPredicate
- type BillingRoleAssignmentProperties
- type BillingRoleAssignmentsClient
- func (c BillingRoleAssignmentsClient) DeleteByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result DeleteByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) DeleteByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result DeleteByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) DeleteByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result DeleteByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) GetByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result GetByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) GetByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result GetByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) GetByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result GetByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) ListByBillingAccount(ctx context.Context, id BillingAccountId) (result ListByBillingAccountOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) ListByBillingAccountComplete(ctx context.Context, id BillingAccountId) (ListByBillingAccountCompleteResult, error)
- func (c BillingRoleAssignmentsClient) ListByBillingAccountCompleteMatchingPredicate(ctx context.Context, id BillingAccountId, ...) (result ListByBillingAccountCompleteResult, err error)
- func (c BillingRoleAssignmentsClient) ListByBillingProfile(ctx context.Context, id BillingProfileId) (result ListByBillingProfileOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) ListByBillingProfileComplete(ctx context.Context, id BillingProfileId) (ListByBillingProfileCompleteResult, error)
- func (c BillingRoleAssignmentsClient) ListByBillingProfileCompleteMatchingPredicate(ctx context.Context, id BillingProfileId, ...) (result ListByBillingProfileCompleteResult, err error)
- func (c BillingRoleAssignmentsClient) ListByInvoiceSection(ctx context.Context, id InvoiceSectionId) (result ListByInvoiceSectionOperationResponse, err error)
- func (c BillingRoleAssignmentsClient) ListByInvoiceSectionComplete(ctx context.Context, id InvoiceSectionId) (ListByInvoiceSectionCompleteResult, error)
- func (c BillingRoleAssignmentsClient) ListByInvoiceSectionCompleteMatchingPredicate(ctx context.Context, id InvoiceSectionId, ...) (result ListByInvoiceSectionCompleteResult, err error)
- type DeleteByBillingAccountOperationResponse
- type DeleteByBillingProfileOperationResponse
- type DeleteByInvoiceSectionOperationResponse
- type GetByBillingAccountOperationResponse
- type GetByBillingProfileOperationResponse
- 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 ListByBillingAccountOperationResponse
- type ListByBillingProfileCompleteResult
- type ListByBillingProfileCustomPager
- type ListByBillingProfileOperationResponse
- type ListByInvoiceSectionCompleteResult
- type ListByInvoiceSectionCustomPager
- type ListByInvoiceSectionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 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 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 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"` Type *string `json:"type,omitempty"` }
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 { CreatedByPrincipalId *string `json:"createdByPrincipalId,omitempty"` CreatedByPrincipalTenantId *string `json:"createdByPrincipalTenantId,omitempty"` CreatedByUserEmailAddress *string `json:"createdByUserEmailAddress,omitempty"` CreatedOn *string `json:"createdOn,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PrincipalTenantId *string `json:"principalTenantId,omitempty"` RoleDefinitionId *string `json:"roleDefinitionId,omitempty"` Scope *string `json:"scope,omitempty"` UserAuthenticationType *string `json:"userAuthenticationType,omitempty"` UserEmailAddress *string `json:"userEmailAddress,omitempty"` }
type BillingRoleAssignmentsClient ¶
type BillingRoleAssignmentsClient struct {
Client *resourcemanager.Client
}
func NewBillingRoleAssignmentsClientWithBaseURI ¶
func NewBillingRoleAssignmentsClientWithBaseURI(sdkApi sdkEnv.Api) (*BillingRoleAssignmentsClient, error)
func (BillingRoleAssignmentsClient) DeleteByBillingAccount ¶
func (c BillingRoleAssignmentsClient) DeleteByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result DeleteByBillingAccountOperationResponse, err error)
DeleteByBillingAccount ...
func (BillingRoleAssignmentsClient) DeleteByBillingProfile ¶
func (c BillingRoleAssignmentsClient) DeleteByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result DeleteByBillingProfileOperationResponse, err error)
DeleteByBillingProfile ...
func (BillingRoleAssignmentsClient) DeleteByInvoiceSection ¶
func (c BillingRoleAssignmentsClient) DeleteByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result DeleteByInvoiceSectionOperationResponse, err error)
DeleteByInvoiceSection ...
func (BillingRoleAssignmentsClient) GetByBillingAccount ¶
func (c BillingRoleAssignmentsClient) GetByBillingAccount(ctx context.Context, id BillingRoleAssignmentId) (result GetByBillingAccountOperationResponse, err error)
GetByBillingAccount ...
func (BillingRoleAssignmentsClient) GetByBillingProfile ¶
func (c BillingRoleAssignmentsClient) GetByBillingProfile(ctx context.Context, id BillingProfileBillingRoleAssignmentId) (result GetByBillingProfileOperationResponse, err error)
GetByBillingProfile ...
func (BillingRoleAssignmentsClient) GetByInvoiceSection ¶
func (c BillingRoleAssignmentsClient) GetByInvoiceSection(ctx context.Context, id InvoiceSectionBillingRoleAssignmentId) (result GetByInvoiceSectionOperationResponse, err error)
GetByInvoiceSection ...
func (BillingRoleAssignmentsClient) ListByBillingAccount ¶
func (c BillingRoleAssignmentsClient) ListByBillingAccount(ctx context.Context, id BillingAccountId) (result ListByBillingAccountOperationResponse, err error)
ListByBillingAccount ...
func (BillingRoleAssignmentsClient) ListByBillingAccountComplete ¶
func (c BillingRoleAssignmentsClient) ListByBillingAccountComplete(ctx context.Context, id BillingAccountId) (ListByBillingAccountCompleteResult, error)
ListByBillingAccountComplete retrieves all the results into a single object
func (BillingRoleAssignmentsClient) ListByBillingAccountCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentsClient) ListByBillingAccountCompleteMatchingPredicate(ctx context.Context, id BillingAccountId, predicate BillingRoleAssignmentOperationPredicate) (result ListByBillingAccountCompleteResult, err error)
ListByBillingAccountCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentsClient) ListByBillingProfile ¶
func (c BillingRoleAssignmentsClient) ListByBillingProfile(ctx context.Context, id BillingProfileId) (result ListByBillingProfileOperationResponse, err error)
ListByBillingProfile ...
func (BillingRoleAssignmentsClient) ListByBillingProfileComplete ¶
func (c BillingRoleAssignmentsClient) ListByBillingProfileComplete(ctx context.Context, id BillingProfileId) (ListByBillingProfileCompleteResult, error)
ListByBillingProfileComplete retrieves all the results into a single object
func (BillingRoleAssignmentsClient) ListByBillingProfileCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentsClient) ListByBillingProfileCompleteMatchingPredicate(ctx context.Context, id BillingProfileId, predicate BillingRoleAssignmentOperationPredicate) (result ListByBillingProfileCompleteResult, err error)
ListByBillingProfileCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (BillingRoleAssignmentsClient) ListByInvoiceSection ¶
func (c BillingRoleAssignmentsClient) ListByInvoiceSection(ctx context.Context, id InvoiceSectionId) (result ListByInvoiceSectionOperationResponse, err error)
ListByInvoiceSection ...
func (BillingRoleAssignmentsClient) ListByInvoiceSectionComplete ¶
func (c BillingRoleAssignmentsClient) ListByInvoiceSectionComplete(ctx context.Context, id InvoiceSectionId) (ListByInvoiceSectionCompleteResult, error)
ListByInvoiceSectionComplete retrieves all the results into a single object
func (BillingRoleAssignmentsClient) ListByInvoiceSectionCompleteMatchingPredicate ¶
func (c BillingRoleAssignmentsClient) ListByInvoiceSectionCompleteMatchingPredicate(ctx context.Context, id InvoiceSectionId, predicate BillingRoleAssignmentOperationPredicate) (result ListByInvoiceSectionCompleteResult, err error)
ListByInvoiceSectionCompleteMatchingPredicate retrieves all the results and then applies the predicate
type DeleteByBillingAccountOperationResponse ¶
type DeleteByBillingAccountOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type DeleteByBillingProfileOperationResponse ¶
type DeleteByBillingProfileOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
type DeleteByInvoiceSectionOperationResponse ¶
type DeleteByInvoiceSectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *BillingRoleAssignment }
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 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 ¶ added in v0.20240628.1153531
func (*ListByBillingAccountCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByBillingAccountCustomPager) NextPageLink() *odata.Link
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 ¶ added in v0.20240628.1153531
func (*ListByBillingProfileCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByBillingProfileCustomPager) NextPageLink() *odata.Link
type ListByBillingProfileOperationResponse ¶
type ListByBillingProfileOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
type ListByInvoiceSectionCompleteResult ¶
type ListByInvoiceSectionCompleteResult struct { LatestHttpResponse *http.Response Items []BillingRoleAssignment }
type ListByInvoiceSectionCustomPager ¶ added in v0.20240628.1153531
func (*ListByInvoiceSectionCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByInvoiceSectionCustomPager) NextPageLink() *odata.Link
type ListByInvoiceSectionOperationResponse ¶
type ListByInvoiceSectionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BillingRoleAssignment }
Source Files ¶
- client.go
- id_billingaccount.go
- id_billingprofile.go
- id_billingprofilebillingroleassignment.go
- id_billingroleassignment.go
- id_invoicesection.go
- id_invoicesectionbillingroleassignment.go
- method_deletebybillingaccount.go
- method_deletebybillingprofile.go
- method_deletebyinvoicesection.go
- method_getbybillingaccount.go
- method_getbybillingprofile.go
- method_getbyinvoicesection.go
- method_listbybillingaccount.go
- method_listbybillingprofile.go
- method_listbyinvoicesection.go
- model_billingroleassignment.go
- model_billingroleassignmentproperties.go
- predicates.go
- version.go