1. Packages
  2. Akamai
  3. API Docs
  4. getMtlstruststoreCaSetAssociations
Akamai v10.1.0 published on Thursday, Nov 6, 2025 by Pulumi

akamai.getMtlstruststoreCaSetAssociations

Start a Neo task
Explain and create an akamai.getMtlstruststoreCaSetAssociations resource
akamai logo
Akamai v10.1.0 published on Thursday, Nov 6, 2025 by Pulumi

    Using getMtlstruststoreCaSetAssociations

    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 getMtlstruststoreCaSetAssociations(args: GetMtlstruststoreCaSetAssociationsArgs, opts?: InvokeOptions): Promise<GetMtlstruststoreCaSetAssociationsResult>
    function getMtlstruststoreCaSetAssociationsOutput(args: GetMtlstruststoreCaSetAssociationsOutputArgs, opts?: InvokeOptions): Output<GetMtlstruststoreCaSetAssociationsResult>
    def get_mtlstruststore_ca_set_associations(association_type: Optional[str] = None,
                                               id: Optional[str] = None,
                                               name: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetMtlstruststoreCaSetAssociationsResult
    def get_mtlstruststore_ca_set_associations_output(association_type: Optional[pulumi.Input[str]] = None,
                                               id: Optional[pulumi.Input[str]] = None,
                                               name: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetMtlstruststoreCaSetAssociationsResult]
    func GetMtlstruststoreCaSetAssociations(ctx *Context, args *GetMtlstruststoreCaSetAssociationsArgs, opts ...InvokeOption) (*GetMtlstruststoreCaSetAssociationsResult, error)
    func GetMtlstruststoreCaSetAssociationsOutput(ctx *Context, args *GetMtlstruststoreCaSetAssociationsOutputArgs, opts ...InvokeOption) GetMtlstruststoreCaSetAssociationsResultOutput

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

    public static class GetMtlstruststoreCaSetAssociations 
    {
        public static Task<GetMtlstruststoreCaSetAssociationsResult> InvokeAsync(GetMtlstruststoreCaSetAssociationsArgs args, InvokeOptions? opts = null)
        public static Output<GetMtlstruststoreCaSetAssociationsResult> Invoke(GetMtlstruststoreCaSetAssociationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMtlstruststoreCaSetAssociationsResult> getMtlstruststoreCaSetAssociations(GetMtlstruststoreCaSetAssociationsArgs args, InvokeOptions options)
    public static Output<GetMtlstruststoreCaSetAssociationsResult> getMtlstruststoreCaSetAssociations(GetMtlstruststoreCaSetAssociationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getMtlstruststoreCaSetAssociations:getMtlstruststoreCaSetAssociations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AssociationType string
    Id string
    Name string
    AssociationType string
    Id string
    Name string
    associationType String
    id String
    name String
    associationType string
    id string
    name string
    associationType String
    id String
    name String

    getMtlstruststoreCaSetAssociations Result

    The following output properties are available:

    Supporting Types

    GetMtlstruststoreCaSetAssociationsEnrollment

    Cn string
    The domain name to use for the certificate, also known as the common name.
    EnrollmentId int
    A unique identifier for the enrollment.
    ProductionSlots List<int>
    Slots where the certificate is deployed on the production network.
    StagingSlots List<int>
    Slots where the certificate is deployed on the staging network.
    Cn string
    The domain name to use for the certificate, also known as the common name.
    EnrollmentId int
    A unique identifier for the enrollment.
    ProductionSlots []int
    Slots where the certificate is deployed on the production network.
    StagingSlots []int
    Slots where the certificate is deployed on the staging network.
    cn String
    The domain name to use for the certificate, also known as the common name.
    enrollmentId Integer
    A unique identifier for the enrollment.
    productionSlots List<Integer>
    Slots where the certificate is deployed on the production network.
    stagingSlots List<Integer>
    Slots where the certificate is deployed on the staging network.
    cn string
    The domain name to use for the certificate, also known as the common name.
    enrollmentId number
    A unique identifier for the enrollment.
    productionSlots number[]
    Slots where the certificate is deployed on the production network.
    stagingSlots number[]
    Slots where the certificate is deployed on the staging network.
    cn str
    The domain name to use for the certificate, also known as the common name.
    enrollment_id int
    A unique identifier for the enrollment.
    production_slots Sequence[int]
    Slots where the certificate is deployed on the production network.
    staging_slots Sequence[int]
    Slots where the certificate is deployed on the staging network.
    cn String
    The domain name to use for the certificate, also known as the common name.
    enrollmentId Number
    A unique identifier for the enrollment.
    productionSlots List<Number>
    Slots where the certificate is deployed on the production network.
    stagingSlots List<Number>
    Slots where the certificate is deployed on the staging network.

    GetMtlstruststoreCaSetAssociationsProperty

    AssetId int
    An alternative identifier for the property.
    GroupId int
    Identifies the group to which the property is assigned.
    Hostnames List<GetMtlstruststoreCaSetAssociationsPropertyHostname>
    Contains details about associated hostnames.
    PropertyId string
    A unique identifier for the property.
    PropertyName string
    A unique, descriptive name for the property.
    AssetId int
    An alternative identifier for the property.
    GroupId int
    Identifies the group to which the property is assigned.
    Hostnames []GetMtlstruststoreCaSetAssociationsPropertyHostname
    Contains details about associated hostnames.
    PropertyId string
    A unique identifier for the property.
    PropertyName string
    A unique, descriptive name for the property.
    assetId Integer
    An alternative identifier for the property.
    groupId Integer
    Identifies the group to which the property is assigned.
    hostnames List<GetMtlstruststoreCaSetAssociationsPropertyHostname>
    Contains details about associated hostnames.
    propertyId String
    A unique identifier for the property.
    propertyName String
    A unique, descriptive name for the property.
    assetId number
    An alternative identifier for the property.
    groupId number
    Identifies the group to which the property is assigned.
    hostnames GetMtlstruststoreCaSetAssociationsPropertyHostname[]
    Contains details about associated hostnames.
    propertyId string
    A unique identifier for the property.
    propertyName string
    A unique, descriptive name for the property.
    asset_id int
    An alternative identifier for the property.
    group_id int
    Identifies the group to which the property is assigned.
    hostnames Sequence[GetMtlstruststoreCaSetAssociationsPropertyHostname]
    Contains details about associated hostnames.
    property_id str
    A unique identifier for the property.
    property_name str
    A unique, descriptive name for the property.
    assetId Number
    An alternative identifier for the property.
    groupId Number
    Identifies the group to which the property is assigned.
    hostnames List<Property Map>
    Contains details about associated hostnames.
    propertyId String
    A unique identifier for the property.
    propertyName String
    A unique, descriptive name for the property.

    GetMtlstruststoreCaSetAssociationsPropertyHostname

    Hostname string
    The name of the device.
    Network string
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    Status string
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.
    Hostname string
    The name of the device.
    Network string
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    Status string
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.
    hostname String
    The name of the device.
    network String
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    status String
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.
    hostname string
    The name of the device.
    network string
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    status string
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.
    hostname str
    The name of the device.
    network str
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    status str
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.
    hostname String
    The name of the device.
    network String
    The network on which CA set to hostname association is formed/removed/in progress. The values for this are 'STAGING', 'PRODUCTION'.
    status String
    The status of CA set to hostname association. The values for it are - 'ATTACHING', 'DETACHING', 'ATTACHED'.

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Akamai v10.1.0 published on Thursday, Nov 6, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate