1. Packages
  2. Akamai
  3. API Docs
  4. getGtmDomains
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

akamai.getGtmDomains

Explore with Pulumi AI

Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

Using getGtmDomains

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 getGtmDomains(args: GetGtmDomainsArgs, opts?: InvokeOptions): Promise<GetGtmDomainsResult>
function getGtmDomainsOutput(args: GetGtmDomainsOutputArgs, opts?: InvokeOptions): Output<GetGtmDomainsResult>
Copy
def get_gtm_domains(domains: Optional[Sequence[GetGtmDomainsDomain]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetGtmDomainsResult
def get_gtm_domains_output(domains: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainsDomainArgs]]]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetGtmDomainsResult]
Copy
func GetGtmDomains(ctx *Context, args *GetGtmDomainsArgs, opts ...InvokeOption) (*GetGtmDomainsResult, error)
func GetGtmDomainsOutput(ctx *Context, args *GetGtmDomainsOutputArgs, opts ...InvokeOption) GetGtmDomainsResultOutput
Copy

> Note: This function is named GetGtmDomains in the Go SDK.

public static class GetGtmDomains 
{
    public static Task<GetGtmDomainsResult> InvokeAsync(GetGtmDomainsArgs args, InvokeOptions? opts = null)
    public static Output<GetGtmDomainsResult> Invoke(GetGtmDomainsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGtmDomainsResult> getGtmDomains(GetGtmDomainsArgs args, InvokeOptions options)
public static Output<GetGtmDomainsResult> getGtmDomains(GetGtmDomainsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getGtmDomains:getGtmDomains
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getGtmDomains Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Domains List<GetGtmDomainsDomain>
Id string
The provider-assigned unique ID for this managed resource.
Domains []GetGtmDomainsDomain
id String
The provider-assigned unique ID for this managed resource.
domains List<GetGtmDomainsDomain>
id string
The provider-assigned unique ID for this managed resource.
domains GetGtmDomainsDomain[]
id str
The provider-assigned unique ID for this managed resource.
domains Sequence[GetGtmDomainsDomain]
id String
The provider-assigned unique ID for this managed resource.
domains List<Property Map>

Supporting Types

GetGtmDomainsDomain

AcgId This property is required. string
The contract's identifier, with which the domain is associated.
ActivationState This property is required. string
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
ChangeId This property is required. string
UUID that identifies a version of the domain configuration.
DeleteRequestId This property is required. string
UUID for delete request during domain deletion. Null if the domain is not being deleted.
LastModified This property is required. string
An ISO 8601 timestamp that indicates the time of the last domain change.
LastModifiedBy This property is required. string
The email address of the administrator who made the last change to the domain.
ModificationComments This property is required. string
A descriptive note about changes to the domain.
Name This property is required. string
A unique domain name.
SignAndServe This property is required. bool
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
SignAndServeAlgorithm This property is required. string
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
Status This property is required. string
The current status of the domain.
Links List<GetGtmDomainsDomainLink>
Provides a URL path that allows direct navigation to the domain.
AcgId This property is required. string
The contract's identifier, with which the domain is associated.
ActivationState This property is required. string
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
ChangeId This property is required. string
UUID that identifies a version of the domain configuration.
DeleteRequestId This property is required. string
UUID for delete request during domain deletion. Null if the domain is not being deleted.
LastModified This property is required. string
An ISO 8601 timestamp that indicates the time of the last domain change.
LastModifiedBy This property is required. string
The email address of the administrator who made the last change to the domain.
ModificationComments This property is required. string
A descriptive note about changes to the domain.
Name This property is required. string
A unique domain name.
SignAndServe This property is required. bool
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
SignAndServeAlgorithm This property is required. string
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
Status This property is required. string
The current status of the domain.
Links []GetGtmDomainsDomainLink
Provides a URL path that allows direct navigation to the domain.
acgId This property is required. String
The contract's identifier, with which the domain is associated.
activationState This property is required. String
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
changeId This property is required. String
UUID that identifies a version of the domain configuration.
deleteRequestId This property is required. String
UUID for delete request during domain deletion. Null if the domain is not being deleted.
lastModified This property is required. String
An ISO 8601 timestamp that indicates the time of the last domain change.
lastModifiedBy This property is required. String
The email address of the administrator who made the last change to the domain.
modificationComments This property is required. String
A descriptive note about changes to the domain.
name This property is required. String
A unique domain name.
signAndServe This property is required. Boolean
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
signAndServeAlgorithm This property is required. String
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
status This property is required. String
The current status of the domain.
links List<GetGtmDomainsDomainLink>
Provides a URL path that allows direct navigation to the domain.
acgId This property is required. string
The contract's identifier, with which the domain is associated.
activationState This property is required. string
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
changeId This property is required. string
UUID that identifies a version of the domain configuration.
deleteRequestId This property is required. string
UUID for delete request during domain deletion. Null if the domain is not being deleted.
lastModified This property is required. string
An ISO 8601 timestamp that indicates the time of the last domain change.
lastModifiedBy This property is required. string
The email address of the administrator who made the last change to the domain.
modificationComments This property is required. string
A descriptive note about changes to the domain.
name This property is required. string
A unique domain name.
signAndServe This property is required. boolean
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
signAndServeAlgorithm This property is required. string
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
status This property is required. string
The current status of the domain.
links GetGtmDomainsDomainLink[]
Provides a URL path that allows direct navigation to the domain.
acg_id This property is required. str
The contract's identifier, with which the domain is associated.
activation_state This property is required. str
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
change_id This property is required. str
UUID that identifies a version of the domain configuration.
delete_request_id This property is required. str
UUID for delete request during domain deletion. Null if the domain is not being deleted.
last_modified This property is required. str
An ISO 8601 timestamp that indicates the time of the last domain change.
last_modified_by This property is required. str
The email address of the administrator who made the last change to the domain.
modification_comments This property is required. str
A descriptive note about changes to the domain.
name This property is required. str
A unique domain name.
sign_and_serve This property is required. bool
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
sign_and_serve_algorithm This property is required. str
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
status This property is required. str
The current status of the domain.
links Sequence[GetGtmDomainsDomainLink]
Provides a URL path that allows direct navigation to the domain.
acgId This property is required. String
The contract's identifier, with which the domain is associated.
activationState This property is required. String
'PENDING' when a change has been made but not yet propagated; 'COMPLETE' when the last configuration change has propagated successfully; 'DENIED' if the domain configuration failed validation; 'DELETED' if the domain has been deleted.
changeId This property is required. String
UUID that identifies a version of the domain configuration.
deleteRequestId This property is required. String
UUID for delete request during domain deletion. Null if the domain is not being deleted.
lastModified This property is required. String
An ISO 8601 timestamp that indicates the time of the last domain change.
lastModifiedBy This property is required. String
The email address of the administrator who made the last change to the domain.
modificationComments This property is required. String
A descriptive note about changes to the domain.
name This property is required. String
A unique domain name.
signAndServe This property is required. Boolean
If set (true) we will sign the domain's resource records so that they can be validated by a validating resolver.
signAndServeAlgorithm This property is required. String
The signing algorithm to use for signAndServe. One of the following values: RSA_SHA1, RSA_SHA256, RSA_SHA512, ECDSA_P256_SHA256, ECDSA_P384_SHA384, ED25519, ED448.
status This property is required. String
The current status of the domain.
links List<Property Map>
Provides a URL path that allows direct navigation to the domain.
Href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
Href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.
href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. string
Indicates the link relationship of the object.
href This property is required. str
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. str
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi