1. Packages
  2. Akamai
  3. API Docs
  4. CpsDvEnrollment
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

akamai.CpsDvEnrollment

Explore with Pulumi AI

akamai logo
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

    Create CpsDvEnrollment Resource

    new CpsDvEnrollment(name: string, args: CpsDvEnrollmentArgs, opts?: CustomResourceOptions);
    @overload
    def CpsDvEnrollment(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        acknowledge_pre_verification_warnings: Optional[bool] = None,
                        admin_contact: Optional[CpsDvEnrollmentAdminContactArgs] = None,
                        allow_duplicate_common_name: Optional[bool] = None,
                        certificate_chain_type: Optional[str] = None,
                        common_name: Optional[str] = None,
                        contract_id: Optional[str] = None,
                        csr: Optional[CpsDvEnrollmentCsrArgs] = None,
                        network_configuration: Optional[CpsDvEnrollmentNetworkConfigurationArgs] = None,
                        organization: Optional[CpsDvEnrollmentOrganizationArgs] = None,
                        sans: Optional[Sequence[str]] = None,
                        secure_network: Optional[str] = None,
                        signature_algorithm: Optional[str] = None,
                        sni_only: Optional[bool] = None,
                        tech_contact: Optional[CpsDvEnrollmentTechContactArgs] = None,
                        timeouts: Optional[CpsDvEnrollmentTimeoutsArgs] = None)
    @overload
    def CpsDvEnrollment(resource_name: str,
                        args: CpsDvEnrollmentArgs,
                        opts: Optional[ResourceOptions] = None)
    func NewCpsDvEnrollment(ctx *Context, name string, args CpsDvEnrollmentArgs, opts ...ResourceOption) (*CpsDvEnrollment, error)
    public CpsDvEnrollment(string name, CpsDvEnrollmentArgs args, CustomResourceOptions? opts = null)
    public CpsDvEnrollment(String name, CpsDvEnrollmentArgs args)
    public CpsDvEnrollment(String name, CpsDvEnrollmentArgs args, CustomResourceOptions options)
    
    type: akamai:CpsDvEnrollment
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args CpsDvEnrollmentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CpsDvEnrollmentArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CpsDvEnrollmentArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CpsDvEnrollmentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CpsDvEnrollmentArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    CpsDvEnrollment Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The CpsDvEnrollment resource accepts the following input properties:

    AdminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    CommonName string
    Common name used for enrollment
    ContractId string
    Contract ID for which enrollment is retrieved
    Csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    NetworkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    Organization CpsDvEnrollmentOrganization
    Organization information
    SecureNetwork string
    Type of TLS deployment network
    SignatureAlgorithm string
    SHA algorithm type
    SniOnly bool
    Whether Server Name Indication is used for enrollment
    TechContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    AcknowledgePreVerificationWarnings bool
    Whether acknowledge warnings before certificate verification
    AllowDuplicateCommonName bool
    Allow to duplicate common name
    CertificateChainType string
    Certificate trust chain type
    Sans List<string>
    List of SANs
    Timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    AdminContact CpsDvEnrollmentAdminContactArgs
    Contact information for the certificate administrator to use at organization
    CommonName string
    Common name used for enrollment
    ContractId string
    Contract ID for which enrollment is retrieved
    Csr CpsDvEnrollmentCsrArgs
    Certificate signing request generated during enrollment creation
    NetworkConfiguration CpsDvEnrollmentNetworkConfigurationArgs
    Settings containing network information and TLS Metadata used by CPS
    Organization CpsDvEnrollmentOrganizationArgs
    Organization information
    SecureNetwork string
    Type of TLS deployment network
    SignatureAlgorithm string
    SHA algorithm type
    SniOnly bool
    Whether Server Name Indication is used for enrollment
    TechContact CpsDvEnrollmentTechContactArgs
    Contact information for an administrator at Akamai
    AcknowledgePreVerificationWarnings bool
    Whether acknowledge warnings before certificate verification
    AllowDuplicateCommonName bool
    Allow to duplicate common name
    CertificateChainType string
    Certificate trust chain type
    Sans []string
    List of SANs
    Timeouts CpsDvEnrollmentTimeoutsArgs
    Enables to set timeout for processing
    adminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    commonName String
    Common name used for enrollment
    contractId String
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    networkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganization
    Organization information
    secureNetwork String
    Type of TLS deployment network
    signatureAlgorithm String
    SHA algorithm type
    sniOnly Boolean
    Whether Server Name Indication is used for enrollment
    techContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    acknowledgePreVerificationWarnings Boolean
    Whether acknowledge warnings before certificate verification
    allowDuplicateCommonName Boolean
    Allow to duplicate common name
    certificateChainType String
    Certificate trust chain type
    sans List<String>
    List of SANs
    timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    adminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    commonName string
    Common name used for enrollment
    contractId string
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    networkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganization
    Organization information
    secureNetwork string
    Type of TLS deployment network
    signatureAlgorithm string
    SHA algorithm type
    sniOnly boolean
    Whether Server Name Indication is used for enrollment
    techContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    acknowledgePreVerificationWarnings boolean
    Whether acknowledge warnings before certificate verification
    allowDuplicateCommonName boolean
    Allow to duplicate common name
    certificateChainType string
    Certificate trust chain type
    sans string[]
    List of SANs
    timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    admin_contact CpsDvEnrollmentAdminContactArgs
    Contact information for the certificate administrator to use at organization
    common_name str
    Common name used for enrollment
    contract_id str
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsrArgs
    Certificate signing request generated during enrollment creation
    network_configuration CpsDvEnrollmentNetworkConfigurationArgs
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganizationArgs
    Organization information
    secure_network str
    Type of TLS deployment network
    signature_algorithm str
    SHA algorithm type
    sni_only bool
    Whether Server Name Indication is used for enrollment
    tech_contact CpsDvEnrollmentTechContactArgs
    Contact information for an administrator at Akamai
    acknowledge_pre_verification_warnings bool
    Whether acknowledge warnings before certificate verification
    allow_duplicate_common_name bool
    Allow to duplicate common name
    certificate_chain_type str
    Certificate trust chain type
    sans Sequence[str]
    List of SANs
    timeouts CpsDvEnrollmentTimeoutsArgs
    Enables to set timeout for processing
    adminContact Property Map
    Contact information for the certificate administrator to use at organization
    commonName String
    Common name used for enrollment
    contractId String
    Contract ID for which enrollment is retrieved
    csr Property Map
    Certificate signing request generated during enrollment creation
    networkConfiguration Property Map
    Settings containing network information and TLS Metadata used by CPS
    organization Property Map
    Organization information
    secureNetwork String
    Type of TLS deployment network
    signatureAlgorithm String
    SHA algorithm type
    sniOnly Boolean
    Whether Server Name Indication is used for enrollment
    techContact Property Map
    Contact information for an administrator at Akamai
    acknowledgePreVerificationWarnings Boolean
    Whether acknowledge warnings before certificate verification
    allowDuplicateCommonName Boolean
    Allow to duplicate common name
    certificateChainType String
    Certificate trust chain type
    sans List<String>
    List of SANs
    timeouts Property Map
    Enables to set timeout for processing

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CpsDvEnrollment resource produces the following output properties:

    CertificateType string
    Certificate type of enrollment
    DnsChallenges List<CpsDvEnrollmentDnsChallenge>
    DNS challenge information
    HttpChallenges List<CpsDvEnrollmentHttpChallenge>
    HTTP challenge information
    Id string
    The provider-assigned unique ID for this managed resource.
    RegistrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    ValidationType string
    Enrolment validation type
    CertificateType string
    Certificate type of enrollment
    DnsChallenges []CpsDvEnrollmentDnsChallenge
    DNS challenge information
    HttpChallenges []CpsDvEnrollmentHttpChallenge
    HTTP challenge information
    Id string
    The provider-assigned unique ID for this managed resource.
    RegistrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    ValidationType string
    Enrolment validation type
    certificateType String
    Certificate type of enrollment
    dnsChallenges List<CpsDvEnrollmentDnsChallenge>
    DNS challenge information
    httpChallenges List<CpsDvEnrollmentHttpChallenge>
    HTTP challenge information
    id String
    The provider-assigned unique ID for this managed resource.
    registrationAuthority String
    The registration authority or certificate authority (CA) used to obtain a certificate
    validationType String
    Enrolment validation type
    certificateType string
    Certificate type of enrollment
    dnsChallenges CpsDvEnrollmentDnsChallenge[]
    DNS challenge information
    httpChallenges CpsDvEnrollmentHttpChallenge[]
    HTTP challenge information
    id string
    The provider-assigned unique ID for this managed resource.
    registrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    validationType string
    Enrolment validation type
    certificate_type str
    Certificate type of enrollment
    dns_challenges Sequence[CpsDvEnrollmentDnsChallenge]
    DNS challenge information
    http_challenges Sequence[CpsDvEnrollmentHttpChallenge]
    HTTP challenge information
    id str
    The provider-assigned unique ID for this managed resource.
    registration_authority str
    The registration authority or certificate authority (CA) used to obtain a certificate
    validation_type str
    Enrolment validation type
    certificateType String
    Certificate type of enrollment
    dnsChallenges List<Property Map>
    DNS challenge information
    httpChallenges List<Property Map>
    HTTP challenge information
    id String
    The provider-assigned unique ID for this managed resource.
    registrationAuthority String
    The registration authority or certificate authority (CA) used to obtain a certificate
    validationType String
    Enrolment validation type

    Look up Existing CpsDvEnrollment Resource

    Get an existing CpsDvEnrollment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CpsDvEnrollmentState, opts?: CustomResourceOptions): CpsDvEnrollment
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            acknowledge_pre_verification_warnings: Optional[bool] = None,
            admin_contact: Optional[CpsDvEnrollmentAdminContactArgs] = None,
            allow_duplicate_common_name: Optional[bool] = None,
            certificate_chain_type: Optional[str] = None,
            certificate_type: Optional[str] = None,
            common_name: Optional[str] = None,
            contract_id: Optional[str] = None,
            csr: Optional[CpsDvEnrollmentCsrArgs] = None,
            dns_challenges: Optional[Sequence[CpsDvEnrollmentDnsChallengeArgs]] = None,
            http_challenges: Optional[Sequence[CpsDvEnrollmentHttpChallengeArgs]] = None,
            network_configuration: Optional[CpsDvEnrollmentNetworkConfigurationArgs] = None,
            organization: Optional[CpsDvEnrollmentOrganizationArgs] = None,
            registration_authority: Optional[str] = None,
            sans: Optional[Sequence[str]] = None,
            secure_network: Optional[str] = None,
            signature_algorithm: Optional[str] = None,
            sni_only: Optional[bool] = None,
            tech_contact: Optional[CpsDvEnrollmentTechContactArgs] = None,
            timeouts: Optional[CpsDvEnrollmentTimeoutsArgs] = None,
            validation_type: Optional[str] = None) -> CpsDvEnrollment
    func GetCpsDvEnrollment(ctx *Context, name string, id IDInput, state *CpsDvEnrollmentState, opts ...ResourceOption) (*CpsDvEnrollment, error)
    public static CpsDvEnrollment Get(string name, Input<string> id, CpsDvEnrollmentState? state, CustomResourceOptions? opts = null)
    public static CpsDvEnrollment get(String name, Output<String> id, CpsDvEnrollmentState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AcknowledgePreVerificationWarnings bool
    Whether acknowledge warnings before certificate verification
    AdminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    AllowDuplicateCommonName bool
    Allow to duplicate common name
    CertificateChainType string
    Certificate trust chain type
    CertificateType string
    Certificate type of enrollment
    CommonName string
    Common name used for enrollment
    ContractId string
    Contract ID for which enrollment is retrieved
    Csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    DnsChallenges List<CpsDvEnrollmentDnsChallenge>
    DNS challenge information
    HttpChallenges List<CpsDvEnrollmentHttpChallenge>
    HTTP challenge information
    NetworkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    Organization CpsDvEnrollmentOrganization
    Organization information
    RegistrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    Sans List<string>
    List of SANs
    SecureNetwork string
    Type of TLS deployment network
    SignatureAlgorithm string
    SHA algorithm type
    SniOnly bool
    Whether Server Name Indication is used for enrollment
    TechContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    Timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    ValidationType string
    Enrolment validation type
    AcknowledgePreVerificationWarnings bool
    Whether acknowledge warnings before certificate verification
    AdminContact CpsDvEnrollmentAdminContactArgs
    Contact information for the certificate administrator to use at organization
    AllowDuplicateCommonName bool
    Allow to duplicate common name
    CertificateChainType string
    Certificate trust chain type
    CertificateType string
    Certificate type of enrollment
    CommonName string
    Common name used for enrollment
    ContractId string
    Contract ID for which enrollment is retrieved
    Csr CpsDvEnrollmentCsrArgs
    Certificate signing request generated during enrollment creation
    DnsChallenges []CpsDvEnrollmentDnsChallengeArgs
    DNS challenge information
    HttpChallenges []CpsDvEnrollmentHttpChallengeArgs
    HTTP challenge information
    NetworkConfiguration CpsDvEnrollmentNetworkConfigurationArgs
    Settings containing network information and TLS Metadata used by CPS
    Organization CpsDvEnrollmentOrganizationArgs
    Organization information
    RegistrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    Sans []string
    List of SANs
    SecureNetwork string
    Type of TLS deployment network
    SignatureAlgorithm string
    SHA algorithm type
    SniOnly bool
    Whether Server Name Indication is used for enrollment
    TechContact CpsDvEnrollmentTechContactArgs
    Contact information for an administrator at Akamai
    Timeouts CpsDvEnrollmentTimeoutsArgs
    Enables to set timeout for processing
    ValidationType string
    Enrolment validation type
    acknowledgePreVerificationWarnings Boolean
    Whether acknowledge warnings before certificate verification
    adminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    allowDuplicateCommonName Boolean
    Allow to duplicate common name
    certificateChainType String
    Certificate trust chain type
    certificateType String
    Certificate type of enrollment
    commonName String
    Common name used for enrollment
    contractId String
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    dnsChallenges List<CpsDvEnrollmentDnsChallenge>
    DNS challenge information
    httpChallenges List<CpsDvEnrollmentHttpChallenge>
    HTTP challenge information
    networkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganization
    Organization information
    registrationAuthority String
    The registration authority or certificate authority (CA) used to obtain a certificate
    sans List<String>
    List of SANs
    secureNetwork String
    Type of TLS deployment network
    signatureAlgorithm String
    SHA algorithm type
    sniOnly Boolean
    Whether Server Name Indication is used for enrollment
    techContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    validationType String
    Enrolment validation type
    acknowledgePreVerificationWarnings boolean
    Whether acknowledge warnings before certificate verification
    adminContact CpsDvEnrollmentAdminContact
    Contact information for the certificate administrator to use at organization
    allowDuplicateCommonName boolean
    Allow to duplicate common name
    certificateChainType string
    Certificate trust chain type
    certificateType string
    Certificate type of enrollment
    commonName string
    Common name used for enrollment
    contractId string
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsr
    Certificate signing request generated during enrollment creation
    dnsChallenges CpsDvEnrollmentDnsChallenge[]
    DNS challenge information
    httpChallenges CpsDvEnrollmentHttpChallenge[]
    HTTP challenge information
    networkConfiguration CpsDvEnrollmentNetworkConfiguration
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganization
    Organization information
    registrationAuthority string
    The registration authority or certificate authority (CA) used to obtain a certificate
    sans string[]
    List of SANs
    secureNetwork string
    Type of TLS deployment network
    signatureAlgorithm string
    SHA algorithm type
    sniOnly boolean
    Whether Server Name Indication is used for enrollment
    techContact CpsDvEnrollmentTechContact
    Contact information for an administrator at Akamai
    timeouts CpsDvEnrollmentTimeouts
    Enables to set timeout for processing
    validationType string
    Enrolment validation type
    acknowledge_pre_verification_warnings bool
    Whether acknowledge warnings before certificate verification
    admin_contact CpsDvEnrollmentAdminContactArgs
    Contact information for the certificate administrator to use at organization
    allow_duplicate_common_name bool
    Allow to duplicate common name
    certificate_chain_type str
    Certificate trust chain type
    certificate_type str
    Certificate type of enrollment
    common_name str
    Common name used for enrollment
    contract_id str
    Contract ID for which enrollment is retrieved
    csr CpsDvEnrollmentCsrArgs
    Certificate signing request generated during enrollment creation
    dns_challenges Sequence[CpsDvEnrollmentDnsChallengeArgs]
    DNS challenge information
    http_challenges Sequence[CpsDvEnrollmentHttpChallengeArgs]
    HTTP challenge information
    network_configuration CpsDvEnrollmentNetworkConfigurationArgs
    Settings containing network information and TLS Metadata used by CPS
    organization CpsDvEnrollmentOrganizationArgs
    Organization information
    registration_authority str
    The registration authority or certificate authority (CA) used to obtain a certificate
    sans Sequence[str]
    List of SANs
    secure_network str
    Type of TLS deployment network
    signature_algorithm str
    SHA algorithm type
    sni_only bool
    Whether Server Name Indication is used for enrollment
    tech_contact CpsDvEnrollmentTechContactArgs
    Contact information for an administrator at Akamai
    timeouts CpsDvEnrollmentTimeoutsArgs
    Enables to set timeout for processing
    validation_type str
    Enrolment validation type
    acknowledgePreVerificationWarnings Boolean
    Whether acknowledge warnings before certificate verification
    adminContact Property Map
    Contact information for the certificate administrator to use at organization
    allowDuplicateCommonName Boolean
    Allow to duplicate common name
    certificateChainType String
    Certificate trust chain type
    certificateType String
    Certificate type of enrollment
    commonName String
    Common name used for enrollment
    contractId String
    Contract ID for which enrollment is retrieved
    csr Property Map
    Certificate signing request generated during enrollment creation
    dnsChallenges List<Property Map>
    DNS challenge information
    httpChallenges List<Property Map>
    HTTP challenge information
    networkConfiguration Property Map
    Settings containing network information and TLS Metadata used by CPS
    organization Property Map
    Organization information
    registrationAuthority String
    The registration authority or certificate authority (CA) used to obtain a certificate
    sans List<String>
    List of SANs
    secureNetwork String
    Type of TLS deployment network
    signatureAlgorithm String
    SHA algorithm type
    sniOnly Boolean
    Whether Server Name Indication is used for enrollment
    techContact Property Map
    Contact information for an administrator at Akamai
    timeouts Property Map
    Enables to set timeout for processing
    validationType String
    Enrolment validation type

    Supporting Types

    CpsDvEnrollmentAdminContact, CpsDvEnrollmentAdminContactArgs

    AddressLineOne string
    The address of the contact
    City string
    City of residence of the contact
    CountryCode string
    Country code of the contact
    Email string
    E-mail address of the contact
    FirstName string
    First name of the contact
    LastName string
    Last name of the contact
    Organization string
    Organization where contact is hired
    Phone string
    Phone number of the contact
    PostalCode string
    Postal code of the contact
    Region string
    The region of the contact
    AddressLineTwo string
    The address of the contact
    Title string
    Title of the the contact
    AddressLineOne string
    The address of the contact
    City string
    City of residence of the contact
    CountryCode string
    Country code of the contact
    Email string
    E-mail address of the contact
    FirstName string
    First name of the contact
    LastName string
    Last name of the contact
    Organization string
    Organization where contact is hired
    Phone string
    Phone number of the contact
    PostalCode string
    Postal code of the contact
    Region string
    The region of the contact
    AddressLineTwo string
    The address of the contact
    Title string
    Title of the the contact
    addressLineOne String
    The address of the contact
    city String
    City of residence of the contact
    countryCode String
    Country code of the contact
    email String
    E-mail address of the contact
    firstName String
    First name of the contact
    lastName String
    Last name of the contact
    organization String
    Organization where contact is hired
    phone String
    Phone number of the contact
    postalCode String
    Postal code of the contact
    region String
    The region of the contact
    addressLineTwo String
    The address of the contact
    title String
    Title of the the contact
    addressLineOne string
    The address of the contact
    city string
    City of residence of the contact
    countryCode string
    Country code of the contact
    email string
    E-mail address of the contact
    firstName string
    First name of the contact
    lastName string
    Last name of the contact
    organization string
    Organization where contact is hired
    phone string
    Phone number of the contact
    postalCode string
    Postal code of the contact
    region string
    The region of the contact
    addressLineTwo string
    The address of the contact
    title string
    Title of the the contact
    address_line_one str
    The address of the contact
    city str
    City of residence of the contact
    country_code str
    Country code of the contact
    email str
    E-mail address of the contact
    first_name str
    First name of the contact
    last_name str
    Last name of the contact
    organization str
    Organization where contact is hired
    phone str
    Phone number of the contact
    postal_code str
    Postal code of the contact
    region str
    The region of the contact
    address_line_two str
    The address of the contact
    title str
    Title of the the contact
    addressLineOne String
    The address of the contact
    city String
    City of residence of the contact
    countryCode String
    Country code of the contact
    email String
    E-mail address of the contact
    firstName String
    First name of the contact
    lastName String
    Last name of the contact
    organization String
    Organization where contact is hired
    phone String
    Phone number of the contact
    postalCode String
    Postal code of the contact
    region String
    The region of the contact
    addressLineTwo String
    The address of the contact
    title String
    Title of the the contact

    CpsDvEnrollmentCsr, CpsDvEnrollmentCsrArgs

    City string
    City where organization is located
    CountryCode string
    The code of the country where organization is located
    Organization string
    Name of organization used in all legal documents
    OrganizationalUnit string
    Organizational unit of organization
    PreferredTrustChain string
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    State string
    State or province of organization location
    City string
    City where organization is located
    CountryCode string
    The code of the country where organization is located
    Organization string
    Name of organization used in all legal documents
    OrganizationalUnit string
    Organizational unit of organization
    PreferredTrustChain string
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    State string
    State or province of organization location
    city String
    City where organization is located
    countryCode String
    The code of the country where organization is located
    organization String
    Name of organization used in all legal documents
    organizationalUnit String
    Organizational unit of organization
    preferredTrustChain String
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    state String
    State or province of organization location
    city string
    City where organization is located
    countryCode string
    The code of the country where organization is located
    organization string
    Name of organization used in all legal documents
    organizationalUnit string
    Organizational unit of organization
    preferredTrustChain string
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    state string
    State or province of organization location
    city str
    City where organization is located
    country_code str
    The code of the country where organization is located
    organization str
    Name of organization used in all legal documents
    organizational_unit str
    Organizational unit of organization
    preferred_trust_chain str
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    state str
    State or province of organization location
    city String
    City where organization is located
    countryCode String
    The code of the country where organization is located
    organization String
    Name of organization used in all legal documents
    organizationalUnit String
    Organizational unit of organization
    preferredTrustChain String
    For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
    state String
    State or province of organization location

    CpsDvEnrollmentDnsChallenge, CpsDvEnrollmentDnsChallengeArgs

    Domain string
    Domain for which the challenges were completed
    FullPath string
    The domain name where Akamai publishes the response body to validate
    ResponseBody string
    The unique content of the challenge
    Domain string
    Domain for which the challenges were completed
    FullPath string
    The domain name where Akamai publishes the response body to validate
    ResponseBody string
    The unique content of the challenge
    domain String
    Domain for which the challenges were completed
    fullPath String
    The domain name where Akamai publishes the response body to validate
    responseBody String
    The unique content of the challenge
    domain string
    Domain for which the challenges were completed
    fullPath string
    The domain name where Akamai publishes the response body to validate
    responseBody string
    The unique content of the challenge
    domain str
    Domain for which the challenges were completed
    full_path str
    The domain name where Akamai publishes the response body to validate
    response_body str
    The unique content of the challenge
    domain String
    Domain for which the challenges were completed
    fullPath String
    The domain name where Akamai publishes the response body to validate
    responseBody String
    The unique content of the challenge

    CpsDvEnrollmentHttpChallenge, CpsDvEnrollmentHttpChallengeArgs

    Domain string
    Domain for which the challenges were completed
    FullPath string
    The URL where Akamai publishes the response body to validate
    ResponseBody string
    The unique content of the challenge
    Domain string
    Domain for which the challenges were completed
    FullPath string
    The URL where Akamai publishes the response body to validate
    ResponseBody string
    The unique content of the challenge
    domain String
    Domain for which the challenges were completed
    fullPath String
    The URL where Akamai publishes the response body to validate
    responseBody String
    The unique content of the challenge
    domain string
    Domain for which the challenges were completed
    fullPath string
    The URL where Akamai publishes the response body to validate
    responseBody string
    The unique content of the challenge
    domain str
    Domain for which the challenges were completed
    full_path str
    The URL where Akamai publishes the response body to validate
    response_body str
    The unique content of the challenge
    domain String
    Domain for which the challenges were completed
    fullPath String
    The URL where Akamai publishes the response body to validate
    responseBody String
    The unique content of the challenge

    CpsDvEnrollmentNetworkConfiguration, CpsDvEnrollmentNetworkConfigurationArgs

    Geography string
    Geography type used for enrollment
    ClientMutualAuthentication CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication
    The trust chain configuration used for client mutual authentication
    CloneDnsNames bool
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    DisallowedTlsVersions List<string>
    TLS versions which are disallowed
    MustHaveCiphers string
    Mandatory Ciphers which are included for enrollment
    OcspStapling string
    Enable OCSP stapling
    PreferredCiphers string
    Preferred Ciphers which are included for enrollment
    QuicEnabled bool
    Enable QUIC protocol
    Geography string
    Geography type used for enrollment
    ClientMutualAuthentication CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication
    The trust chain configuration used for client mutual authentication
    CloneDnsNames bool
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    DisallowedTlsVersions []string
    TLS versions which are disallowed
    MustHaveCiphers string
    Mandatory Ciphers which are included for enrollment
    OcspStapling string
    Enable OCSP stapling
    PreferredCiphers string
    Preferred Ciphers which are included for enrollment
    QuicEnabled bool
    Enable QUIC protocol
    geography String
    Geography type used for enrollment
    clientMutualAuthentication CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication
    The trust chain configuration used for client mutual authentication
    cloneDnsNames Boolean
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    disallowedTlsVersions List<String>
    TLS versions which are disallowed
    mustHaveCiphers String
    Mandatory Ciphers which are included for enrollment
    ocspStapling String
    Enable OCSP stapling
    preferredCiphers String
    Preferred Ciphers which are included for enrollment
    quicEnabled Boolean
    Enable QUIC protocol
    geography string
    Geography type used for enrollment
    clientMutualAuthentication CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication
    The trust chain configuration used for client mutual authentication
    cloneDnsNames boolean
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    disallowedTlsVersions string[]
    TLS versions which are disallowed
    mustHaveCiphers string
    Mandatory Ciphers which are included for enrollment
    ocspStapling string
    Enable OCSP stapling
    preferredCiphers string
    Preferred Ciphers which are included for enrollment
    quicEnabled boolean
    Enable QUIC protocol
    geography str
    Geography type used for enrollment
    client_mutual_authentication CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication
    The trust chain configuration used for client mutual authentication
    clone_dns_names bool
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    disallowed_tls_versions Sequence[str]
    TLS versions which are disallowed
    must_have_ciphers str
    Mandatory Ciphers which are included for enrollment
    ocsp_stapling str
    Enable OCSP stapling
    preferred_ciphers str
    Preferred Ciphers which are included for enrollment
    quic_enabled bool
    Enable QUIC protocol
    geography String
    Geography type used for enrollment
    clientMutualAuthentication Property Map
    The trust chain configuration used for client mutual authentication
    cloneDnsNames Boolean
    Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
    disallowedTlsVersions List<String>
    TLS versions which are disallowed
    mustHaveCiphers String
    Mandatory Ciphers which are included for enrollment
    ocspStapling String
    Enable OCSP stapling
    preferredCiphers String
    Preferred Ciphers which are included for enrollment
    quicEnabled Boolean
    Enable QUIC protocol

    CpsDvEnrollmentNetworkConfigurationClientMutualAuthentication, CpsDvEnrollmentNetworkConfigurationClientMutualAuthenticationArgs

    OcspEnabled bool
    Enable OCSP stapling
    SendCaListToClient bool
    Enable the server to send the certificate authority (CA) list to the client
    SetId string
    The identifier of the set of trust chains, created in the Trust Chain Manager
    OcspEnabled bool
    Enable OCSP stapling
    SendCaListToClient bool
    Enable the server to send the certificate authority (CA) list to the client
    SetId string
    The identifier of the set of trust chains, created in the Trust Chain Manager
    ocspEnabled Boolean
    Enable OCSP stapling
    sendCaListToClient Boolean
    Enable the server to send the certificate authority (CA) list to the client
    setId String
    The identifier of the set of trust chains, created in the Trust Chain Manager
    ocspEnabled boolean
    Enable OCSP stapling
    sendCaListToClient boolean
    Enable the server to send the certificate authority (CA) list to the client
    setId string
    The identifier of the set of trust chains, created in the Trust Chain Manager
    ocsp_enabled bool
    Enable OCSP stapling
    send_ca_list_to_client bool
    Enable the server to send the certificate authority (CA) list to the client
    set_id str
    The identifier of the set of trust chains, created in the Trust Chain Manager
    ocspEnabled Boolean
    Enable OCSP stapling
    sendCaListToClient Boolean
    Enable the server to send the certificate authority (CA) list to the client
    setId String
    The identifier of the set of trust chains, created in the Trust Chain Manager

    CpsDvEnrollmentOrganization, CpsDvEnrollmentOrganizationArgs

    AddressLineOne string
    The address of organization
    City string
    City of organization
    CountryCode string
    Country code of organization
    Name string
    Name of organization
    Phone string
    Phone number of organization
    PostalCode string
    Postal code of organization
    Region string
    The region of organization
    AddressLineTwo string
    The address of organization
    AddressLineOne string
    The address of organization
    City string
    City of organization
    CountryCode string
    Country code of organization
    Name string
    Name of organization
    Phone string
    Phone number of organization
    PostalCode string
    Postal code of organization
    Region string
    The region of organization
    AddressLineTwo string
    The address of organization
    addressLineOne String
    The address of organization
    city String
    City of organization
    countryCode String
    Country code of organization
    name String
    Name of organization
    phone String
    Phone number of organization
    postalCode String
    Postal code of organization
    region String
    The region of organization
    addressLineTwo String
    The address of organization
    addressLineOne string
    The address of organization
    city string
    City of organization
    countryCode string
    Country code of organization
    name string
    Name of organization
    phone string
    Phone number of organization
    postalCode string
    Postal code of organization
    region string
    The region of organization
    addressLineTwo string
    The address of organization
    address_line_one str
    The address of organization
    city str
    City of organization
    country_code str
    Country code of organization
    name str
    Name of organization
    phone str
    Phone number of organization
    postal_code str
    Postal code of organization
    region str
    The region of organization
    address_line_two str
    The address of organization
    addressLineOne String
    The address of organization
    city String
    City of organization
    countryCode String
    Country code of organization
    name String
    Name of organization
    phone String
    Phone number of organization
    postalCode String
    Postal code of organization
    region String
    The region of organization
    addressLineTwo String
    The address of organization

    CpsDvEnrollmentTechContact, CpsDvEnrollmentTechContactArgs

    AddressLineOne string
    The address of the contact
    City string
    City of residence of the contact
    CountryCode string
    Country code of the contact
    Email string
    E-mail address of the contact
    FirstName string
    First name of the contact
    LastName string
    Last name of the contact
    Organization string
    Organization where contact is hired
    Phone string
    Phone number of the contact
    PostalCode string
    Postal code of the contact
    Region string
    The region of the contact
    AddressLineTwo string
    The address of the contact
    Title string
    Title of the the contact
    AddressLineOne string
    The address of the contact
    City string
    City of residence of the contact
    CountryCode string
    Country code of the contact
    Email string
    E-mail address of the contact
    FirstName string
    First name of the contact
    LastName string
    Last name of the contact
    Organization string
    Organization where contact is hired
    Phone string
    Phone number of the contact
    PostalCode string
    Postal code of the contact
    Region string
    The region of the contact
    AddressLineTwo string
    The address of the contact
    Title string
    Title of the the contact
    addressLineOne String
    The address of the contact
    city String
    City of residence of the contact
    countryCode String
    Country code of the contact
    email String
    E-mail address of the contact
    firstName String
    First name of the contact
    lastName String
    Last name of the contact
    organization String
    Organization where contact is hired
    phone String
    Phone number of the contact
    postalCode String
    Postal code of the contact
    region String
    The region of the contact
    addressLineTwo String
    The address of the contact
    title String
    Title of the the contact
    addressLineOne string
    The address of the contact
    city string
    City of residence of the contact
    countryCode string
    Country code of the contact
    email string
    E-mail address of the contact
    firstName string
    First name of the contact
    lastName string
    Last name of the contact
    organization string
    Organization where contact is hired
    phone string
    Phone number of the contact
    postalCode string
    Postal code of the contact
    region string
    The region of the contact
    addressLineTwo string
    The address of the contact
    title string
    Title of the the contact
    address_line_one str
    The address of the contact
    city str
    City of residence of the contact
    country_code str
    Country code of the contact
    email str
    E-mail address of the contact
    first_name str
    First name of the contact
    last_name str
    Last name of the contact
    organization str
    Organization where contact is hired
    phone str
    Phone number of the contact
    postal_code str
    Postal code of the contact
    region str
    The region of the contact
    address_line_two str
    The address of the contact
    title str
    Title of the the contact
    addressLineOne String
    The address of the contact
    city String
    City of residence of the contact
    countryCode String
    Country code of the contact
    email String
    E-mail address of the contact
    firstName String
    First name of the contact
    lastName String
    Last name of the contact
    organization String
    Organization where contact is hired
    phone String
    Phone number of the contact
    postalCode String
    Postal code of the contact
    region String
    The region of the contact
    addressLineTwo String
    The address of the contact
    title String
    Title of the the contact

    CpsDvEnrollmentTimeouts, CpsDvEnrollmentTimeoutsArgs

    Default string
    Default string
    default_ String
    default string
    default String

    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 v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi