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 ValidateTopLevelDomainID(input interface{}, key string) (warnings []string, errors []error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *TopLevelDomain + OData *odata.OData + type ListAgreementsCompleteResult struct + Items []TldLegalAgreement + LatestHttpResponse *http.Response + type ListAgreementsCustomPager struct + NextLink *odata.Link + func (p *ListAgreementsCustomPager) NextPageLink() *odata.Link + type ListAgreementsOperationResponse struct + HttpResponse *http.Response + Model *[]TldLegalAgreement + OData *odata.OData + type ListCompleteResult struct + Items []TopLevelDomain + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]TopLevelDomain + OData *odata.OData + type TldLegalAgreement struct + AgreementKey string + Content string + Title string + Url *string + type TldLegalAgreementOperationPredicate struct + AgreementKey *string + Content *string + Title *string + Url *string + func (p TldLegalAgreementOperationPredicate) Matches(input TldLegalAgreement) bool + type TopLevelDomain struct + Id *string + Kind *string + Name *string + Properties *TopLevelDomainProperties + Type *string + type TopLevelDomainAgreementOption struct + ForTransfer *bool + IncludePrivacy *bool + type TopLevelDomainId struct + SubscriptionId string + TopLevelDomainName string + func NewTopLevelDomainID(subscriptionId string, topLevelDomainName string) TopLevelDomainId + func ParseTopLevelDomainID(input string) (*TopLevelDomainId, error) + func ParseTopLevelDomainIDInsensitively(input string) (*TopLevelDomainId, error) + func (id *TopLevelDomainId) FromParseResult(input resourceids.ParseResult) error + func (id TopLevelDomainId) ID() string + func (id TopLevelDomainId) Segments() []resourceids.Segment + func (id TopLevelDomainId) String() string + type TopLevelDomainOperationPredicate struct + Id *string + Kind *string + Name *string + Type *string + func (p TopLevelDomainOperationPredicate) Matches(input TopLevelDomain) bool + type TopLevelDomainProperties struct + Privacy *bool + type TopLevelDomainsClient struct + Client *resourcemanager.Client + func NewTopLevelDomainsClientWithBaseURI(sdkApi sdkEnv.Api) (*TopLevelDomainsClient, error) + func (c TopLevelDomainsClient) Get(ctx context.Context, id TopLevelDomainId) (result GetOperationResponse, err error) + func (c TopLevelDomainsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c TopLevelDomainsClient) ListAgreements(ctx context.Context, id TopLevelDomainId, input TopLevelDomainAgreementOption) (result ListAgreementsOperationResponse, err error) + func (c TopLevelDomainsClient) ListAgreementsComplete(ctx context.Context, id TopLevelDomainId, input TopLevelDomainAgreementOption) (ListAgreementsCompleteResult, error) + func (c TopLevelDomainsClient) ListAgreementsCompleteMatchingPredicate(ctx context.Context, id TopLevelDomainId, input TopLevelDomainAgreementOption, ...) (result ListAgreementsCompleteResult, err error) + func (c TopLevelDomainsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c TopLevelDomainsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)