akamai.getCPSEnrollments
Explore with Pulumi AI
Using getCPSEnrollments
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 getCPSEnrollments(args: GetCPSEnrollmentsArgs, opts?: InvokeOptions): Promise<GetCPSEnrollmentsResult>
function getCPSEnrollmentsOutput(args: GetCPSEnrollmentsOutputArgs, opts?: InvokeOptions): Output<GetCPSEnrollmentsResult>
def get_cps_enrollments(contract_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCPSEnrollmentsResult
def get_cps_enrollments_output(contract_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCPSEnrollmentsResult]
func GetCPSEnrollments(ctx *Context, args *GetCPSEnrollmentsArgs, opts ...InvokeOption) (*GetCPSEnrollmentsResult, error)
func GetCPSEnrollmentsOutput(ctx *Context, args *GetCPSEnrollmentsOutputArgs, opts ...InvokeOption) GetCPSEnrollmentsResultOutput
> Note: This function is named GetCPSEnrollments
in the Go SDK.
public static class GetCPSEnrollments
{
public static Task<GetCPSEnrollmentsResult> InvokeAsync(GetCPSEnrollmentsArgs args, InvokeOptions? opts = null)
public static Output<GetCPSEnrollmentsResult> Invoke(GetCPSEnrollmentsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCPSEnrollmentsResult> getCPSEnrollments(GetCPSEnrollmentsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCPSEnrollments:getCPSEnrollments
arguments:
# arguments dictionary
The following arguments are supported:
- Contract
Id string
- Contract
Id string
- contract
Id String
- contract
Id string
- contract_
id str
- contract
Id String
getCPSEnrollments Result
The following output properties are available:
- Contract
Id string - Enrollments
List<Get
CPSEnrollments Enrollment> - Id string
The provider-assigned unique ID for this managed resource.
- Contract
Id string - Enrollments
[]Get
CPSEnrollments Enrollment - Id string
The provider-assigned unique ID for this managed resource.
- contract
Id String - enrollments
List<Get
CPSEnrollments Enrollment> - id String
The provider-assigned unique ID for this managed resource.
- contract
Id string - enrollments
Get
CPSEnrollments Enrollment[] - id string
The provider-assigned unique ID for this managed resource.
- contract_
id str - enrollments
Sequence[Get
CPSEnrollments Enrollment] - id str
The provider-assigned unique ID for this managed resource.
- contract
Id String - enrollments List<Property Map>
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
GetCPSEnrollmentsEnrollment
- Admin
Contacts List<GetCPSEnrollments Enrollment Admin Contact> - Certificate
Chain stringType - Certificate
Type string - Common
Name string - Csrs
List<Get
CPSEnrollments Enrollment Csr> - Enable
Multi boolStacked Certificates - Enrollment
Id int - Network
Configurations List<GetCPSEnrollments Enrollment Network Configuration> - Organizations
List<Get
CPSEnrollments Enrollment Organization> - Pending
Changes bool - string
- Sans List<string>
- Secure
Network string - Signature
Algorithm string - Sni
Only bool - Tech
Contacts List<GetCPSEnrollments Enrollment Tech Contact> - Validation
Type string
- Admin
Contacts []GetCPSEnrollments Enrollment Admin Contact - Certificate
Chain stringType - Certificate
Type string - Common
Name string - Csrs
[]Get
CPSEnrollments Enrollment Csr - Enable
Multi boolStacked Certificates - Enrollment
Id int - Network
Configurations []GetCPSEnrollments Enrollment Network Configuration - Organizations
[]Get
CPSEnrollments Enrollment Organization - Pending
Changes bool - string
- Sans []string
- Secure
Network string - Signature
Algorithm string - Sni
Only bool - Tech
Contacts []GetCPSEnrollments Enrollment Tech Contact - Validation
Type string
- admin
Contacts List<GetCPSEnrollments Enrollment Admin Contact> - certificate
Chain StringType - certificate
Type String - common
Name String - csrs
List<Get
CPSEnrollments Enrollment Csr> - enable
Multi BooleanStacked Certificates - enrollment
Id Integer - network
Configurations List<GetCPSEnrollments Enrollment Network Configuration> - organizations
List<Get
CPSEnrollments Enrollment Organization> - pending
Changes Boolean - String
- sans List<String>
- secure
Network String - signature
Algorithm String - sni
Only Boolean - tech
Contacts List<GetCPSEnrollments Enrollment Tech Contact> - validation
Type String
- admin
Contacts GetCPSEnrollments Enrollment Admin Contact[] - certificate
Chain stringType - certificate
Type string - common
Name string - csrs
Get
CPSEnrollments Enrollment Csr[] - enable
Multi booleanStacked Certificates - enrollment
Id number - network
Configurations GetCPSEnrollments Enrollment Network Configuration[] - organizations
Get
CPSEnrollments Enrollment Organization[] - pending
Changes boolean - string
- sans string[]
- secure
Network string - signature
Algorithm string - sni
Only boolean - tech
Contacts GetCPSEnrollments Enrollment Tech Contact[] - validation
Type string
- admin_
contacts Sequence[GetCPSEnrollments Enrollment Admin Contact] - certificate_
chain_ strtype - certificate_
type str - common_
name str - csrs
Sequence[Get
CPSEnrollments Enrollment Csr] - enable_
multi_ boolstacked_ certificates - enrollment_
id int - network_
configurations Sequence[GetCPSEnrollments Enrollment Network Configuration] - organizations
Sequence[Get
CPSEnrollments Enrollment Organization] - pending_
changes bool - str
- sans Sequence[str]
- secure_
network str - signature_
algorithm str - sni_
only bool - tech_
contacts Sequence[GetCPSEnrollments Enrollment Tech Contact] - validation_
type str
- admin
Contacts List<Property Map> - certificate
Chain StringType - certificate
Type String - common
Name String - csrs List<Property Map>
- enable
Multi BooleanStacked Certificates - enrollment
Id Number - network
Configurations List<Property Map> - organizations List<Property Map>
- pending
Changes Boolean - String
- sans List<String>
- secure
Network String - signature
Algorithm String - sni
Only Boolean - tech
Contacts List<Property Map> - validation
Type String
GetCPSEnrollmentsEnrollmentAdminContact
- Address
Line stringOne - City string
- Country
Code string - Email string
- First
Name string - Last
Name string - Organization string
- Phone string
- Postal
Code string - Region string
- Address
Line stringTwo - Title string
- Address
Line stringOne - City string
- Country
Code string - Email string
- First
Name string - Last
Name string - Organization string
- Phone string
- Postal
Code string - Region string
- Address
Line stringTwo - Title string
- address
Line StringOne - city String
- country
Code String - email String
- first
Name String - last
Name String - organization String
- phone String
- postal
Code String - region String
- address
Line StringTwo - title String
- address
Line stringOne - city string
- country
Code string - email string
- first
Name string - last
Name string - organization string
- phone string
- postal
Code string - region string
- address
Line stringTwo - title string
- address_
line_ strone - city str
- country_
code str - email str
- first_
name str - last_
name str - organization str
- phone str
- postal_
code str - region str
- address_
line_ strtwo - title str
- address
Line StringOne - city String
- country
Code String - email String
- first
Name String - last
Name String - organization String
- phone String
- postal
Code String - region String
- address
Line StringTwo - title String
GetCPSEnrollmentsEnrollmentCsr
- City string
- Country
Code string - Organization string
- Organizational
Unit string - Preferred
Trust stringChain - State string
- City string
- Country
Code string - Organization string
- Organizational
Unit string - Preferred
Trust stringChain - State string
- city String
- country
Code String - organization String
- organizational
Unit String - preferred
Trust StringChain - state String
- city string
- country
Code string - organization string
- organizational
Unit string - preferred
Trust stringChain - state string
- city str
- country_
code str - organization str
- organizational_
unit str - preferred_
trust_ strchain - state str
- city String
- country
Code String - organization String
- organizational
Unit String - preferred
Trust StringChain - state String
GetCPSEnrollmentsEnrollmentNetworkConfiguration
- Client
Mutual List<GetAuthentications CPSEnrollments Enrollment Network Configuration Client Mutual Authentication> - Clone
Dns boolNames - Disallowed
Tls List<string>Versions - Geography string
- Must
Have stringCiphers - Ocsp
Stapling string - Preferred
Ciphers string - Quic
Enabled bool
- client
Mutual List<GetAuthentications CPSEnrollments Enrollment Network Configuration Client Mutual Authentication> - clone
Dns BooleanNames - disallowed
Tls List<String>Versions - geography String
- must
Have StringCiphers - ocsp
Stapling String - preferred
Ciphers String - quic
Enabled Boolean
- client
Mutual GetAuthentications CPSEnrollments Enrollment Network Configuration Client Mutual Authentication[] - clone
Dns booleanNames - disallowed
Tls string[]Versions - geography string
- must
Have stringCiphers - ocsp
Stapling string - preferred
Ciphers string - quic
Enabled boolean
- client
Mutual List<Property Map>Authentications - clone
Dns BooleanNames - disallowed
Tls List<String>Versions - geography String
- must
Have StringCiphers - ocsp
Stapling String - preferred
Ciphers String - quic
Enabled Boolean
GetCPSEnrollmentsEnrollmentNetworkConfigurationClientMutualAuthentication
- Ocsp
Enabled bool - Send
Ca boolList To Client - Set
Id string
- Ocsp
Enabled bool - Send
Ca boolList To Client - Set
Id string
- ocsp
Enabled Boolean - send
Ca BooleanList To Client - set
Id String
- ocsp
Enabled boolean - send
Ca booleanList To Client - set
Id string
- ocsp_
enabled bool - send_
ca_ boollist_ to_ client - set_
id str
- ocsp
Enabled Boolean - send
Ca BooleanList To Client - set
Id String
GetCPSEnrollmentsEnrollmentOrganization
- Address
Line stringOne - Address
Line stringTwo - City string
- Country
Code string - Name string
- Phone string
- Postal
Code string - Region string
- Address
Line stringOne - Address
Line stringTwo - City string
- Country
Code string - Name string
- Phone string
- Postal
Code string - Region string
- address
Line StringOne - address
Line StringTwo - city String
- country
Code String - name String
- phone String
- postal
Code String - region String
- address
Line stringOne - address
Line stringTwo - city string
- country
Code string - name string
- phone string
- postal
Code string - region string
- address_
line_ strone - address_
line_ strtwo - city str
- country_
code str - name str
- phone str
- postal_
code str - region str
- address
Line StringOne - address
Line StringTwo - city String
- country
Code String - name String
- phone String
- postal
Code String - region String
GetCPSEnrollmentsEnrollmentTechContact
- Address
Line stringOne - City string
- Country
Code string - Email string
- First
Name string - Last
Name string - Organization string
- Phone string
- Postal
Code string - Region string
- Address
Line stringTwo - Title string
- Address
Line stringOne - City string
- Country
Code string - Email string
- First
Name string - Last
Name string - Organization string
- Phone string
- Postal
Code string - Region string
- Address
Line stringTwo - Title string
- address
Line StringOne - city String
- country
Code String - email String
- first
Name String - last
Name String - organization String
- phone String
- postal
Code String - region String
- address
Line StringTwo - title String
- address
Line stringOne - city string
- country
Code string - email string
- first
Name string - last
Name string - organization string
- phone string
- postal
Code string - region string
- address
Line stringTwo - title string
- address_
line_ strone - city str
- country_
code str - email str
- first_
name str - last_
name str - organization str
- phone str
- postal_
code str - region str
- address_
line_ strtwo - title str
- address
Line StringOne - city String
- country
Code String - email String
- first
Name String - last
Name String - organization String
- phone String
- postal
Code String - region String
- address
Line StringTwo - title String
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
akamai
Terraform Provider.