azure-native.domainregistration.listTopLevelDomainAgreements
Explore with Pulumi AI
Description for Gets all legal agreements that user needs to accept before purchasing a domain. Azure REST API version: 2022-09-01.
Other available API versions: 2015-04-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
Using listTopLevelDomainAgreements
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listTopLevelDomainAgreements(args: ListTopLevelDomainAgreementsArgs, opts?: InvokeOptions): Promise<ListTopLevelDomainAgreementsResult>
function listTopLevelDomainAgreementsOutput(args: ListTopLevelDomainAgreementsOutputArgs, opts?: InvokeOptions): Output<ListTopLevelDomainAgreementsResult>
def list_top_level_domain_agreements(for_transfer: Optional[bool] = None,
include_privacy: Optional[bool] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListTopLevelDomainAgreementsResult
def list_top_level_domain_agreements_output(for_transfer: Optional[pulumi.Input[bool]] = None,
include_privacy: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListTopLevelDomainAgreementsResult]
func ListTopLevelDomainAgreements(ctx *Context, args *ListTopLevelDomainAgreementsArgs, opts ...InvokeOption) (*ListTopLevelDomainAgreementsResult, error)
func ListTopLevelDomainAgreementsOutput(ctx *Context, args *ListTopLevelDomainAgreementsOutputArgs, opts ...InvokeOption) ListTopLevelDomainAgreementsResultOutput
> Note: This function is named ListTopLevelDomainAgreements
in the Go SDK.
public static class ListTopLevelDomainAgreements
{
public static Task<ListTopLevelDomainAgreementsResult> InvokeAsync(ListTopLevelDomainAgreementsArgs args, InvokeOptions? opts = null)
public static Output<ListTopLevelDomainAgreementsResult> Invoke(ListTopLevelDomainAgreementsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListTopLevelDomainAgreementsResult> listTopLevelDomainAgreements(ListTopLevelDomainAgreementsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:domainregistration:listTopLevelDomainAgreements
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the top-level domain.
- For
Transfer bool - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- Include
Privacy bool - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
- Name string
- Name of the top-level domain.
- For
Transfer bool - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- Include
Privacy bool - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
- name String
- Name of the top-level domain.
- for
Transfer Boolean - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- include
Privacy Boolean - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
- name string
- Name of the top-level domain.
- for
Transfer boolean - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- include
Privacy boolean - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
- name str
- Name of the top-level domain.
- for_
transfer bool - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- include_
privacy bool - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
- name String
- Name of the top-level domain.
- for
Transfer Boolean - If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
- include
Privacy Boolean - If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
listTopLevelDomainAgreements Result
The following output properties are available:
- Next
Link string - Link to next page of resources.
- Value
List<Pulumi.
Azure Native. Domain Registration. Outputs. Tld Legal Agreement Response> - Collection of resources.
- Next
Link string - Link to next page of resources.
- Value
[]Tld
Legal Agreement Response - Collection of resources.
- next
Link String - Link to next page of resources.
- value
List<Tld
Legal Agreement Response> - Collection of resources.
- next
Link string - Link to next page of resources.
- value
Tld
Legal Agreement Response[] - Collection of resources.
- next_
link str - Link to next page of resources.
- value
Sequence[Tld
Legal Agreement Response] - Collection of resources.
- next
Link String - Link to next page of resources.
- value List<Property Map>
- Collection of resources.
Supporting Types
TldLegalAgreementResponse
- Agreement
Key string - Unique identifier for the agreement.
- Content string
- Agreement details.
- Title string
- Agreement title.
- Url string
- URL where a copy of the agreement details is hosted.
- Agreement
Key string - Unique identifier for the agreement.
- Content string
- Agreement details.
- Title string
- Agreement title.
- Url string
- URL where a copy of the agreement details is hosted.
- agreement
Key String - Unique identifier for the agreement.
- content String
- Agreement details.
- title String
- Agreement title.
- url String
- URL where a copy of the agreement details is hosted.
- agreement
Key string - Unique identifier for the agreement.
- content string
- Agreement details.
- title string
- Agreement title.
- url string
- URL where a copy of the agreement details is hosted.
- agreement_
key str - Unique identifier for the agreement.
- content str
- Agreement details.
- title str
- Agreement title.
- url str
- URL where a copy of the agreement details is hosted.
- agreement
Key String - Unique identifier for the agreement.
- content String
- Agreement details.
- title String
- Agreement title.
- url String
- URL where a copy of the agreement details is hosted.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0