Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateBillingAccountID(input interface{}, key string) (warnings []string, errors []error) + func ValidateDepartmentEnrollmentAccountID(input interface{}, key string) (warnings []string, errors []error) + func ValidateDepartmentID(input interface{}, key string) (warnings []string, errors []error) + func ValidateEnrollmentAccountID(input interface{}, key string) (warnings []string, errors []error) + type BillingAccountId struct + BillingAccountName string + func NewBillingAccountID(billingAccountName string) BillingAccountId + func ParseBillingAccountID(input string) (*BillingAccountId, error) + func ParseBillingAccountIDInsensitively(input string) (*BillingAccountId, error) + func (id *BillingAccountId) FromParseResult(input resourceids.ParseResult) error + func (id BillingAccountId) ID() string + func (id BillingAccountId) Segments() []resourceids.Segment + func (id BillingAccountId) String() string + type DepartmentEnrollmentAccountId struct + BillingAccountName string + DepartmentName string + EnrollmentAccountName string + func NewDepartmentEnrollmentAccountID(billingAccountName string, departmentName string, enrollmentAccountName string) DepartmentEnrollmentAccountId + func ParseDepartmentEnrollmentAccountID(input string) (*DepartmentEnrollmentAccountId, error) + func ParseDepartmentEnrollmentAccountIDInsensitively(input string) (*DepartmentEnrollmentAccountId, error) + func (id *DepartmentEnrollmentAccountId) FromParseResult(input resourceids.ParseResult) error + func (id DepartmentEnrollmentAccountId) ID() string + func (id DepartmentEnrollmentAccountId) Segments() []resourceids.Segment + func (id DepartmentEnrollmentAccountId) String() string + type DepartmentId struct + BillingAccountName string + DepartmentName string + func NewDepartmentID(billingAccountName string, departmentName string) DepartmentId + func ParseDepartmentID(input string) (*DepartmentId, error) + func ParseDepartmentIDInsensitively(input string) (*DepartmentId, error) + func (id *DepartmentId) FromParseResult(input resourceids.ParseResult) error + func (id DepartmentId) ID() string + func (id DepartmentId) Segments() []resourceids.Segment + func (id DepartmentId) String() string + type EnrollmentAccount struct + Id *string + Name *string + Properties *EnrollmentAccountProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type EnrollmentAccountClient struct + Client *resourcemanager.Client + func NewEnrollmentAccountClientWithBaseURI(sdkApi sdkEnv.Api) (*EnrollmentAccountClient, error) + func (c EnrollmentAccountClient) Get(ctx context.Context, id EnrollmentAccountId) (result GetOperationResponse, err error) + func (c EnrollmentAccountClient) GetByDepartment(ctx context.Context, id DepartmentEnrollmentAccountId) (result GetByDepartmentOperationResponse, err error) + func (c EnrollmentAccountClient) ListByBillingAccount(ctx context.Context, id BillingAccountId, ...) (result ListByBillingAccountOperationResponse, err error) + func (c EnrollmentAccountClient) ListByBillingAccountComplete(ctx context.Context, id BillingAccountId, ...) (ListByBillingAccountCompleteResult, error) + func (c EnrollmentAccountClient) ListByBillingAccountCompleteMatchingPredicate(ctx context.Context, id BillingAccountId, ...) (result ListByBillingAccountCompleteResult, err error) + func (c EnrollmentAccountClient) ListByDepartment(ctx context.Context, id DepartmentId, options ListByDepartmentOperationOptions) (result ListByDepartmentOperationResponse, err error) + func (c EnrollmentAccountClient) ListByDepartmentComplete(ctx context.Context, id DepartmentId, options ListByDepartmentOperationOptions) (ListByDepartmentCompleteResult, error) + func (c EnrollmentAccountClient) ListByDepartmentCompleteMatchingPredicate(ctx context.Context, id DepartmentId, options ListByDepartmentOperationOptions, ...) (result ListByDepartmentCompleteResult, err error) + type EnrollmentAccountId struct + BillingAccountName string + EnrollmentAccountName string + func NewEnrollmentAccountID(billingAccountName string, enrollmentAccountName string) EnrollmentAccountId + func ParseEnrollmentAccountID(input string) (*EnrollmentAccountId, error) + func ParseEnrollmentAccountIDInsensitively(input string) (*EnrollmentAccountId, error) + func (id *EnrollmentAccountId) FromParseResult(input resourceids.ParseResult) error + func (id EnrollmentAccountId) ID() string + func (id EnrollmentAccountId) Segments() []resourceids.Segment + func (id EnrollmentAccountId) String() string + type EnrollmentAccountOperationPredicate struct + Id *string + Name *string + Type *string + func (p EnrollmentAccountOperationPredicate) Matches(input EnrollmentAccount) bool + type EnrollmentAccountProperties struct + AccountOwner *string + AuthType *string + CostCenter *string + DepartmentDisplayName *string + DepartmentId *string + DisplayName *string + EndDate *string + IsDevTestEnabled *bool + StartDate *string + Status *string + func (o *EnrollmentAccountProperties) GetEndDateAsTime() (*time.Time, error) + func (o *EnrollmentAccountProperties) GetStartDateAsTime() (*time.Time, error) + func (o *EnrollmentAccountProperties) SetEndDateAsTime(input time.Time) + func (o *EnrollmentAccountProperties) SetStartDateAsTime(input time.Time) + type GetByDepartmentOperationResponse struct + HttpResponse *http.Response + Model *EnrollmentAccount + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *EnrollmentAccount + OData *odata.OData + type ListByBillingAccountCompleteResult struct + Items []EnrollmentAccount + LatestHttpResponse *http.Response + type ListByBillingAccountCustomPager struct + NextLink *odata.Link + func (p *ListByBillingAccountCustomPager) NextPageLink() *odata.Link + type ListByBillingAccountOperationOptions struct + Count *bool + Filter *string + OrderBy *string + Search *string + Skip *int64 + Top *int64 + func DefaultListByBillingAccountOperationOptions() ListByBillingAccountOperationOptions + func (o ListByBillingAccountOperationOptions) ToHeaders() *client.Headers + func (o ListByBillingAccountOperationOptions) ToOData() *odata.Query + func (o ListByBillingAccountOperationOptions) ToQuery() *client.QueryParams + type ListByBillingAccountOperationResponse struct + HttpResponse *http.Response + Model *[]EnrollmentAccount + OData *odata.OData + type ListByDepartmentCompleteResult struct + Items []EnrollmentAccount + LatestHttpResponse *http.Response + type ListByDepartmentCustomPager struct + NextLink *odata.Link + func (p *ListByDepartmentCustomPager) NextPageLink() *odata.Link + type ListByDepartmentOperationOptions struct + Count *bool + Filter *string + OrderBy *string + Search *string + Skip *int64 + Top *int64 + func DefaultListByDepartmentOperationOptions() ListByDepartmentOperationOptions + func (o ListByDepartmentOperationOptions) ToHeaders() *client.Headers + func (o ListByDepartmentOperationOptions) ToOData() *odata.Query + func (o ListByDepartmentOperationOptions) ToQuery() *client.QueryParams + type ListByDepartmentOperationResponse struct + HttpResponse *http.Response + Model *[]EnrollmentAccount + OData *odata.OData