Documentation ¶
Index ¶
- type CreateVerificationDnsRecordOperationOptions
- type CreateVerificationDnsRecordOperationResponse
- type DeleteVerificationDnsRecordOperationOptions
- type DeleteVerificationDnsRecordOperationResponse
- type DomainDnsRecordOperationPredicate
- type GetVerificationDnsRecordOperationOptions
- type GetVerificationDnsRecordOperationResponse
- type GetVerificationDnsRecordsCountOperationOptions
- type GetVerificationDnsRecordsCountOperationResponse
- type ListVerificationDnsRecordsCompleteResult
- type ListVerificationDnsRecordsCustomPager
- type ListVerificationDnsRecordsOperationOptions
- type ListVerificationDnsRecordsOperationResponse
- type UpdateVerificationDnsRecordOperationOptions
- type UpdateVerificationDnsRecordOperationResponse
- type VerificationDnsRecordClient
- func (c VerificationDnsRecordClient) CreateVerificationDnsRecord(ctx context.Context, id beta.DomainId, input beta.DomainDnsRecord, ...) (result CreateVerificationDnsRecordOperationResponse, err error)
- func (c VerificationDnsRecordClient) DeleteVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, ...) (result DeleteVerificationDnsRecordOperationResponse, err error)
- func (c VerificationDnsRecordClient) GetVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, ...) (result GetVerificationDnsRecordOperationResponse, err error)
- func (c VerificationDnsRecordClient) GetVerificationDnsRecordsCount(ctx context.Context, id beta.DomainId, ...) (result GetVerificationDnsRecordsCountOperationResponse, err error)
- func (c VerificationDnsRecordClient) ListVerificationDnsRecords(ctx context.Context, id beta.DomainId, ...) (result ListVerificationDnsRecordsOperationResponse, err error)
- func (c VerificationDnsRecordClient) ListVerificationDnsRecordsComplete(ctx context.Context, id beta.DomainId, ...) (ListVerificationDnsRecordsCompleteResult, error)
- func (c VerificationDnsRecordClient) ListVerificationDnsRecordsCompleteMatchingPredicate(ctx context.Context, id beta.DomainId, ...) (result ListVerificationDnsRecordsCompleteResult, err error)
- func (c VerificationDnsRecordClient) UpdateVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, ...) (result UpdateVerificationDnsRecordOperationResponse, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateVerificationDnsRecordOperationOptions ¶
type CreateVerificationDnsRecordOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateVerificationDnsRecordOperationOptions ¶
func DefaultCreateVerificationDnsRecordOperationOptions() CreateVerificationDnsRecordOperationOptions
func (CreateVerificationDnsRecordOperationOptions) ToHeaders ¶
func (o CreateVerificationDnsRecordOperationOptions) ToHeaders() *client.Headers
func (CreateVerificationDnsRecordOperationOptions) ToOData ¶
func (o CreateVerificationDnsRecordOperationOptions) ToOData() *odata.Query
func (CreateVerificationDnsRecordOperationOptions) ToQuery ¶
func (o CreateVerificationDnsRecordOperationOptions) ToQuery() *client.QueryParams
type DeleteVerificationDnsRecordOperationOptions ¶
type DeleteVerificationDnsRecordOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteVerificationDnsRecordOperationOptions ¶
func DefaultDeleteVerificationDnsRecordOperationOptions() DeleteVerificationDnsRecordOperationOptions
func (DeleteVerificationDnsRecordOperationOptions) ToHeaders ¶
func (o DeleteVerificationDnsRecordOperationOptions) ToHeaders() *client.Headers
func (DeleteVerificationDnsRecordOperationOptions) ToOData ¶
func (o DeleteVerificationDnsRecordOperationOptions) ToOData() *odata.Query
func (DeleteVerificationDnsRecordOperationOptions) ToQuery ¶
func (o DeleteVerificationDnsRecordOperationOptions) ToQuery() *client.QueryParams
type DomainDnsRecordOperationPredicate ¶
type DomainDnsRecordOperationPredicate struct { }
func (DomainDnsRecordOperationPredicate) Matches ¶
func (p DomainDnsRecordOperationPredicate) Matches(input beta.DomainDnsRecord) bool
type GetVerificationDnsRecordOperationOptions ¶
type GetVerificationDnsRecordOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetVerificationDnsRecordOperationOptions ¶
func DefaultGetVerificationDnsRecordOperationOptions() GetVerificationDnsRecordOperationOptions
func (GetVerificationDnsRecordOperationOptions) ToHeaders ¶
func (o GetVerificationDnsRecordOperationOptions) ToHeaders() *client.Headers
func (GetVerificationDnsRecordOperationOptions) ToOData ¶
func (o GetVerificationDnsRecordOperationOptions) ToOData() *odata.Query
func (GetVerificationDnsRecordOperationOptions) ToQuery ¶
func (o GetVerificationDnsRecordOperationOptions) ToQuery() *client.QueryParams
type GetVerificationDnsRecordsCountOperationOptions ¶
type GetVerificationDnsRecordsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetVerificationDnsRecordsCountOperationOptions ¶
func DefaultGetVerificationDnsRecordsCountOperationOptions() GetVerificationDnsRecordsCountOperationOptions
func (GetVerificationDnsRecordsCountOperationOptions) ToHeaders ¶
func (o GetVerificationDnsRecordsCountOperationOptions) ToHeaders() *client.Headers
func (GetVerificationDnsRecordsCountOperationOptions) ToOData ¶
func (o GetVerificationDnsRecordsCountOperationOptions) ToOData() *odata.Query
func (GetVerificationDnsRecordsCountOperationOptions) ToQuery ¶
func (o GetVerificationDnsRecordsCountOperationOptions) ToQuery() *client.QueryParams
type ListVerificationDnsRecordsCompleteResult ¶
type ListVerificationDnsRecordsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DomainDnsRecord }
type ListVerificationDnsRecordsCustomPager ¶
func (*ListVerificationDnsRecordsCustomPager) NextPageLink ¶
func (p *ListVerificationDnsRecordsCustomPager) NextPageLink() *odata.Link
type ListVerificationDnsRecordsOperationOptions ¶
type ListVerificationDnsRecordsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListVerificationDnsRecordsOperationOptions ¶
func DefaultListVerificationDnsRecordsOperationOptions() ListVerificationDnsRecordsOperationOptions
func (ListVerificationDnsRecordsOperationOptions) ToHeaders ¶
func (o ListVerificationDnsRecordsOperationOptions) ToHeaders() *client.Headers
func (ListVerificationDnsRecordsOperationOptions) ToOData ¶
func (o ListVerificationDnsRecordsOperationOptions) ToOData() *odata.Query
func (ListVerificationDnsRecordsOperationOptions) ToQuery ¶
func (o ListVerificationDnsRecordsOperationOptions) ToQuery() *client.QueryParams
type UpdateVerificationDnsRecordOperationOptions ¶
type UpdateVerificationDnsRecordOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateVerificationDnsRecordOperationOptions ¶
func DefaultUpdateVerificationDnsRecordOperationOptions() UpdateVerificationDnsRecordOperationOptions
func (UpdateVerificationDnsRecordOperationOptions) ToHeaders ¶
func (o UpdateVerificationDnsRecordOperationOptions) ToHeaders() *client.Headers
func (UpdateVerificationDnsRecordOperationOptions) ToOData ¶
func (o UpdateVerificationDnsRecordOperationOptions) ToOData() *odata.Query
func (UpdateVerificationDnsRecordOperationOptions) ToQuery ¶
func (o UpdateVerificationDnsRecordOperationOptions) ToQuery() *client.QueryParams
type VerificationDnsRecordClient ¶
func NewVerificationDnsRecordClientWithBaseURI ¶
func NewVerificationDnsRecordClientWithBaseURI(sdkApi sdkEnv.Api) (*VerificationDnsRecordClient, error)
func (VerificationDnsRecordClient) CreateVerificationDnsRecord ¶
func (c VerificationDnsRecordClient) CreateVerificationDnsRecord(ctx context.Context, id beta.DomainId, input beta.DomainDnsRecord, options CreateVerificationDnsRecordOperationOptions) (result CreateVerificationDnsRecordOperationResponse, err error)
CreateVerificationDnsRecord - Create new navigation property to verificationDnsRecords for domains
func (VerificationDnsRecordClient) DeleteVerificationDnsRecord ¶
func (c VerificationDnsRecordClient) DeleteVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, options DeleteVerificationDnsRecordOperationOptions) (result DeleteVerificationDnsRecordOperationResponse, err error)
DeleteVerificationDnsRecord - Delete navigation property verificationDnsRecords for domains
func (VerificationDnsRecordClient) GetVerificationDnsRecord ¶
func (c VerificationDnsRecordClient) GetVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, options GetVerificationDnsRecordOperationOptions) (result GetVerificationDnsRecordOperationResponse, err error)
GetVerificationDnsRecord - Get verificationDnsRecords from domains. DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand.
func (VerificationDnsRecordClient) GetVerificationDnsRecordsCount ¶
func (c VerificationDnsRecordClient) GetVerificationDnsRecordsCount(ctx context.Context, id beta.DomainId, options GetVerificationDnsRecordsCountOperationOptions) (result GetVerificationDnsRecordsCountOperationResponse, err error)
GetVerificationDnsRecordsCount - Get the number of the resource
func (VerificationDnsRecordClient) ListVerificationDnsRecords ¶
func (c VerificationDnsRecordClient) ListVerificationDnsRecords(ctx context.Context, id beta.DomainId, options ListVerificationDnsRecordsOperationOptions) (result ListVerificationDnsRecordsOperationResponse, err error)
ListVerificationDnsRecords - List verificationDnsRecords. Retrieve a list of domainDnsRecord objects. You cannot use an associated domain with your Microsoft Entra tenant until ownership is verified. To verify the ownership of the domain, retrieve the domain verification records and add the details to the zone file of the domain. This can be done through the domain registrar or DNS server configuration. Root domains require verification. For example, contoso.com requires verification. If a root domain is verified, subdomains of the root domain are automatically verified. For example, subdomain.contoso.com is automatically be verified if contoso.com has been verified.
func (VerificationDnsRecordClient) ListVerificationDnsRecordsComplete ¶
func (c VerificationDnsRecordClient) ListVerificationDnsRecordsComplete(ctx context.Context, id beta.DomainId, options ListVerificationDnsRecordsOperationOptions) (ListVerificationDnsRecordsCompleteResult, error)
ListVerificationDnsRecordsComplete retrieves all the results into a single object
func (VerificationDnsRecordClient) ListVerificationDnsRecordsCompleteMatchingPredicate ¶
func (c VerificationDnsRecordClient) ListVerificationDnsRecordsCompleteMatchingPredicate(ctx context.Context, id beta.DomainId, options ListVerificationDnsRecordsOperationOptions, predicate DomainDnsRecordOperationPredicate) (result ListVerificationDnsRecordsCompleteResult, err error)
ListVerificationDnsRecordsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (VerificationDnsRecordClient) UpdateVerificationDnsRecord ¶
func (c VerificationDnsRecordClient) UpdateVerificationDnsRecord(ctx context.Context, id beta.DomainIdVerificationDnsRecordId, input beta.DomainDnsRecord, options UpdateVerificationDnsRecordOperationOptions) (result UpdateVerificationDnsRecordOperationResponse, err error)
UpdateVerificationDnsRecord - Update the navigation property verificationDnsRecords in domains