Documentation ¶
Index ¶
- func PossibleValuesForResourceNameStatus() []string
- func PossibleValuesForTenantCategory() []string
- type CheckResourceNameOperationResponse
- type CheckResourceNameResult
- type ListCompleteResult
- type ListOperationResponse
- type ResourceName
- type ResourceNameStatus
- type TenantCategory
- type TenantIdDescription
- type TenantIdDescriptionOperationPredicate
- type TenantsClient
- func (c TenantsClient) CheckResourceName(ctx context.Context, input ResourceName) (result CheckResourceNameOperationResponse, err error)
- func (c TenantsClient) List(ctx context.Context) (resp ListOperationResponse, err error)
- func (c TenantsClient) ListComplete(ctx context.Context) (ListCompleteResult, error)
- func (c TenantsClient) ListCompleteMatchingPredicate(ctx context.Context, predicate TenantIdDescriptionOperationPredicate) (resp ListCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForResourceNameStatus ¶
func PossibleValuesForResourceNameStatus() []string
func PossibleValuesForTenantCategory ¶
func PossibleValuesForTenantCategory() []string
Types ¶
type CheckResourceNameOperationResponse ¶
type CheckResourceNameOperationResponse struct { HttpResponse *http.Response Model *CheckResourceNameResult }
type CheckResourceNameResult ¶
type CheckResourceNameResult struct { Name *string `json:"name,omitempty"` Status *ResourceNameStatus `json:"status,omitempty"` Type *string `json:"type,omitempty"` }
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []TenantIdDescription
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response Model *[]TenantIdDescription // contains filtered or unexported fields }
func (ListOperationResponse) HasMore ¶
func (r ListOperationResponse) HasMore() bool
func (ListOperationResponse) LoadMore ¶
func (r ListOperationResponse) LoadMore(ctx context.Context) (resp ListOperationResponse, err error)
type ResourceName ¶
type ResourceNameStatus ¶
type ResourceNameStatus string
const ( ResourceNameStatusAllowed ResourceNameStatus = "Allowed" ResourceNameStatusReserved ResourceNameStatus = "Reserved" )
type TenantCategory ¶
type TenantCategory string
const ( TenantCategoryHome TenantCategory = "Home" TenantCategoryManagedBy TenantCategory = "ManagedBy" TenantCategoryProjectedBy TenantCategory = "ProjectedBy" )
type TenantIdDescription ¶
type TenantIdDescription struct { Country *string `json:"country,omitempty"` CountryCode *string `json:"countryCode,omitempty"` DefaultDomain *string `json:"defaultDomain,omitempty"` DisplayName *string `json:"displayName,omitempty"` Domains *[]string `json:"domains,omitempty"` Id *string `json:"id,omitempty"` TenantBrandingLogoUrl *string `json:"tenantBrandingLogoUrl,omitempty"` TenantCategory *TenantCategory `json:"tenantCategory,omitempty"` TenantId *string `json:"tenantId,omitempty"` TenantType *string `json:"tenantType,omitempty"` }
type TenantIdDescriptionOperationPredicate ¶
type TenantIdDescriptionOperationPredicate struct { Country *string CountryCode *string DefaultDomain *string DisplayName *string Id *string TenantBrandingLogoUrl *string TenantId *string TenantType *string }
func (TenantIdDescriptionOperationPredicate) Matches ¶
func (p TenantIdDescriptionOperationPredicate) Matches(input TenantIdDescription) bool
type TenantsClient ¶
func NewTenantsClientWithBaseURI ¶
func NewTenantsClientWithBaseURI(endpoint string) TenantsClient
func (TenantsClient) CheckResourceName ¶
func (c TenantsClient) CheckResourceName(ctx context.Context, input ResourceName) (result CheckResourceNameOperationResponse, err error)
CheckResourceName ...
func (TenantsClient) List ¶
func (c TenantsClient) List(ctx context.Context) (resp ListOperationResponse, err error)
List ...
func (TenantsClient) ListComplete ¶
func (c TenantsClient) ListComplete(ctx context.Context) (ListCompleteResult, error)
ListComplete retrieves all of the results into a single object
func (TenantsClient) ListCompleteMatchingPredicate ¶
func (c TenantsClient) ListCompleteMatchingPredicate(ctx context.Context, predicate TenantIdDescriptionOperationPredicate) (resp ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
Click to show internal directories.
Click to hide internal directories.