Package-level declarations

Types

Link copied to clipboard
data class ConnectorVpcInformationArgs(val ipAddressType: Output<ConnectorVpcInformationIpAddressType>? = null, val securityGroupIds: Output<List<String>>) : ConvertibleToJava<ConnectorVpcInformationArgs>
Link copied to clipboard
data class GetConnectorPlainArgs(val connectorArn: String) : ConvertibleToJava<GetConnectorPlainArgs>
Link copied to clipboard
data class GetDirectoryRegistrationPlainArgs(val directoryRegistrationArn: String) : ConvertibleToJava<GetDirectoryRegistrationPlainArgs>
Link copied to clipboard
data class GetTemplatePlainArgs(val templateArn: String) : ConvertibleToJava<GetTemplatePlainArgs>
Link copied to clipboard
data class TemplateApplicationPoliciesArgs(val critical: Output<Boolean>? = null, val policies: Output<List<Either<TemplateApplicationPolicy0PropertiesArgs, TemplateApplicationPolicy1PropertiesArgs>>>) : ConvertibleToJava<TemplateApplicationPoliciesArgs>
Link copied to clipboard
data class TemplateApplicationPolicy0PropertiesArgs(val policyType: Output<TemplateApplicationPolicyType>) : ConvertibleToJava<TemplateApplicationPolicy0PropertiesArgs>
Link copied to clipboard
data class TemplateApplicationPolicy1PropertiesArgs(val policyObjectIdentifier: Output<String>) : ConvertibleToJava<TemplateApplicationPolicy1PropertiesArgs>
Link copied to clipboard
data class TemplateCertificateValidityArgs(val renewalPeriod: Output<TemplateValidityPeriodArgs>, val validityPeriod: Output<TemplateValidityPeriodArgs>) : ConvertibleToJava<TemplateCertificateValidityArgs>
Link copied to clipboard
data class TemplateDefinition0PropertiesArgs(val templateV2: Output<TemplateV2Args>) : ConvertibleToJava<TemplateDefinition0PropertiesArgs>
Link copied to clipboard
data class TemplateDefinition1PropertiesArgs(val templateV3: Output<TemplateV3Args>) : ConvertibleToJava<TemplateDefinition1PropertiesArgs>
Link copied to clipboard
data class TemplateDefinition2PropertiesArgs(val templateV4: Output<TemplateV4Args>) : ConvertibleToJava<TemplateDefinition2PropertiesArgs>
Link copied to clipboard
data class TemplateEnrollmentFlagsV2Args(val enableKeyReuseOnNtTokenKeysetStorageFull: Output<Boolean>? = null, val includeSymmetricAlgorithms: Output<Boolean>? = null, val noSecurityExtension: Output<Boolean>? = null, val removeInvalidCertificateFromPersonalStore: Output<Boolean>? = null, val userInteractionRequired: Output<Boolean>? = null) : ConvertibleToJava<TemplateEnrollmentFlagsV2Args>
Link copied to clipboard
data class TemplateEnrollmentFlagsV3Args(val enableKeyReuseOnNtTokenKeysetStorageFull: Output<Boolean>? = null, val includeSymmetricAlgorithms: Output<Boolean>? = null, val noSecurityExtension: Output<Boolean>? = null, val removeInvalidCertificateFromPersonalStore: Output<Boolean>? = null, val userInteractionRequired: Output<Boolean>? = null) : ConvertibleToJava<TemplateEnrollmentFlagsV3Args>
Link copied to clipboard
data class TemplateEnrollmentFlagsV4Args(val enableKeyReuseOnNtTokenKeysetStorageFull: Output<Boolean>? = null, val includeSymmetricAlgorithms: Output<Boolean>? = null, val noSecurityExtension: Output<Boolean>? = null, val removeInvalidCertificateFromPersonalStore: Output<Boolean>? = null, val userInteractionRequired: Output<Boolean>? = null) : ConvertibleToJava<TemplateEnrollmentFlagsV4Args>
Link copied to clipboard
data class TemplateExtensionsV2Args(val applicationPolicies: Output<TemplateApplicationPoliciesArgs>? = null, val keyUsage: Output<TemplateKeyUsageArgs>) : ConvertibleToJava<TemplateExtensionsV2Args>
Link copied to clipboard
data class TemplateExtensionsV3Args(val applicationPolicies: Output<TemplateApplicationPoliciesArgs>? = null, val keyUsage: Output<TemplateKeyUsageArgs>) : ConvertibleToJava<TemplateExtensionsV3Args>
Link copied to clipboard
data class TemplateExtensionsV4Args(val applicationPolicies: Output<TemplateApplicationPoliciesArgs>? = null, val keyUsage: Output<TemplateKeyUsageArgs>) : ConvertibleToJava<TemplateExtensionsV4Args>
Link copied to clipboard
data class TemplateGeneralFlagsV2Args(val autoEnrollment: Output<Boolean>? = null, val machineType: Output<Boolean>? = null) : ConvertibleToJava<TemplateGeneralFlagsV2Args>
Link copied to clipboard
data class TemplateGeneralFlagsV3Args(val autoEnrollment: Output<Boolean>? = null, val machineType: Output<Boolean>? = null) : ConvertibleToJava<TemplateGeneralFlagsV3Args>
Link copied to clipboard
data class TemplateGeneralFlagsV4Args(val autoEnrollment: Output<Boolean>? = null, val machineType: Output<Boolean>? = null) : ConvertibleToJava<TemplateGeneralFlagsV4Args>
data class TemplateGroupAccessControlEntryAccessRightsArgs(val autoEnroll: Output<TemplateGroupAccessControlEntryAccessRight>? = null, val enroll: Output<TemplateGroupAccessControlEntryAccessRight>? = null) : ConvertibleToJava<TemplateGroupAccessControlEntryAccessRightsArgs>
Link copied to clipboard
data class TemplateKeyUsageArgs(val critical: Output<Boolean>? = null, val usageFlags: Output<TemplateKeyUsageFlagsArgs>) : ConvertibleToJava<TemplateKeyUsageArgs>
Link copied to clipboard
data class TemplateKeyUsageFlagsArgs(val dataEncipherment: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null, val nonRepudiation: Output<Boolean>? = null) : ConvertibleToJava<TemplateKeyUsageFlagsArgs>
Link copied to clipboard
data class TemplateKeyUsageProperty0PropertiesArgs(val propertyType: Output<TemplateKeyUsagePropertyType>) : ConvertibleToJava<TemplateKeyUsageProperty0PropertiesArgs>
Link copied to clipboard
data class TemplateKeyUsageProperty1PropertiesArgs(val propertyFlags: Output<TemplateKeyUsagePropertyFlagsArgs>) : ConvertibleToJava<TemplateKeyUsageProperty1PropertiesArgs>
Link copied to clipboard
data class TemplateKeyUsagePropertyFlagsArgs(val decrypt: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val sign: Output<Boolean>? = null) : ConvertibleToJava<TemplateKeyUsagePropertyFlagsArgs>
Link copied to clipboard
data class TemplatePrivateKeyAttributesV2Args(val cryptoProviders: Output<List<String>>? = null, val keySpec: Output<TemplateKeySpec>, val minimalKeyLength: Output<Double>) : ConvertibleToJava<TemplatePrivateKeyAttributesV2Args>
Link copied to clipboard
data class TemplatePrivateKeyAttributesV3Args(val algorithm: Output<TemplatePrivateKeyAlgorithm>, val cryptoProviders: Output<List<String>>? = null, val keySpec: Output<TemplateKeySpec>, val keyUsageProperty: Output<Either<TemplateKeyUsageProperty0PropertiesArgs, TemplateKeyUsageProperty1PropertiesArgs>>, val minimalKeyLength: Output<Double>) : ConvertibleToJava<TemplatePrivateKeyAttributesV3Args>
Link copied to clipboard
data class TemplatePrivateKeyAttributesV4Args(val algorithm: Output<TemplatePrivateKeyAlgorithm>? = null, val cryptoProviders: Output<List<String>>? = null, val keySpec: Output<TemplateKeySpec>, val keyUsageProperty: Output<Either<TemplateKeyUsageProperty0PropertiesArgs, TemplateKeyUsageProperty1PropertiesArgs>>? = null, val minimalKeyLength: Output<Double>) : ConvertibleToJava<TemplatePrivateKeyAttributesV4Args>
Link copied to clipboard
data class TemplatePrivateKeyFlagsV2Args(val clientVersion: Output<TemplateClientCompatibilityV2>, val exportableKey: Output<Boolean>? = null, val strongKeyProtectionRequired: Output<Boolean>? = null) : ConvertibleToJava<TemplatePrivateKeyFlagsV2Args>
Link copied to clipboard
data class TemplatePrivateKeyFlagsV3Args(val clientVersion: Output<TemplateClientCompatibilityV3>, val exportableKey: Output<Boolean>? = null, val requireAlternateSignatureAlgorithm: Output<Boolean>? = null, val strongKeyProtectionRequired: Output<Boolean>? = null) : ConvertibleToJava<TemplatePrivateKeyFlagsV3Args>
Link copied to clipboard
data class TemplatePrivateKeyFlagsV4Args(val clientVersion: Output<TemplateClientCompatibilityV4>, val exportableKey: Output<Boolean>? = null, val requireAlternateSignatureAlgorithm: Output<Boolean>? = null, val requireSameKeyRenewal: Output<Boolean>? = null, val strongKeyProtectionRequired: Output<Boolean>? = null, val useLegacyProvider: Output<Boolean>? = null) : ConvertibleToJava<TemplatePrivateKeyFlagsV4Args>
Link copied to clipboard
data class TemplateSubjectNameFlagsV2Args(val requireCommonName: Output<Boolean>? = null, val requireDirectoryPath: Output<Boolean>? = null, val requireDnsAsCn: Output<Boolean>? = null, val requireEmail: Output<Boolean>? = null, val sanRequireDirectoryGuid: Output<Boolean>? = null, val sanRequireDns: Output<Boolean>? = null, val sanRequireDomainDns: Output<Boolean>? = null, val sanRequireEmail: Output<Boolean>? = null, val sanRequireSpn: Output<Boolean>? = null, val sanRequireUpn: Output<Boolean>? = null) : ConvertibleToJava<TemplateSubjectNameFlagsV2Args>
Link copied to clipboard
data class TemplateSubjectNameFlagsV3Args(val requireCommonName: Output<Boolean>? = null, val requireDirectoryPath: Output<Boolean>? = null, val requireDnsAsCn: Output<Boolean>? = null, val requireEmail: Output<Boolean>? = null, val sanRequireDirectoryGuid: Output<Boolean>? = null, val sanRequireDns: Output<Boolean>? = null, val sanRequireDomainDns: Output<Boolean>? = null, val sanRequireEmail: Output<Boolean>? = null, val sanRequireSpn: Output<Boolean>? = null, val sanRequireUpn: Output<Boolean>? = null) : ConvertibleToJava<TemplateSubjectNameFlagsV3Args>
Link copied to clipboard
data class TemplateSubjectNameFlagsV4Args(val requireCommonName: Output<Boolean>? = null, val requireDirectoryPath: Output<Boolean>? = null, val requireDnsAsCn: Output<Boolean>? = null, val requireEmail: Output<Boolean>? = null, val sanRequireDirectoryGuid: Output<Boolean>? = null, val sanRequireDns: Output<Boolean>? = null, val sanRequireDomainDns: Output<Boolean>? = null, val sanRequireEmail: Output<Boolean>? = null, val sanRequireSpn: Output<Boolean>? = null, val sanRequireUpn: Output<Boolean>? = null) : ConvertibleToJava<TemplateSubjectNameFlagsV4Args>
Link copied to clipboard
data class TemplateV2Args(val certificateValidity: Output<TemplateCertificateValidityArgs>, val enrollmentFlags: Output<TemplateEnrollmentFlagsV2Args>, val extensions: Output<TemplateExtensionsV2Args>, val generalFlags: Output<TemplateGeneralFlagsV2Args>, val privateKeyAttributes: Output<TemplatePrivateKeyAttributesV2Args>, val privateKeyFlags: Output<TemplatePrivateKeyFlagsV2Args>, val subjectNameFlags: Output<TemplateSubjectNameFlagsV2Args>, val supersededTemplates: Output<List<String>>? = null) : ConvertibleToJava<TemplateV2Args>
Link copied to clipboard
Link copied to clipboard
data class TemplateV3Args(val certificateValidity: Output<TemplateCertificateValidityArgs>, val enrollmentFlags: Output<TemplateEnrollmentFlagsV3Args>, val extensions: Output<TemplateExtensionsV3Args>, val generalFlags: Output<TemplateGeneralFlagsV3Args>, val hashAlgorithm: Output<TemplateHashAlgorithm>, val privateKeyAttributes: Output<TemplatePrivateKeyAttributesV3Args>, val privateKeyFlags: Output<TemplatePrivateKeyFlagsV3Args>, val subjectNameFlags: Output<TemplateSubjectNameFlagsV3Args>, val supersededTemplates: Output<List<String>>? = null) : ConvertibleToJava<TemplateV3Args>
Link copied to clipboard
Link copied to clipboard
data class TemplateV4Args(val certificateValidity: Output<TemplateCertificateValidityArgs>, val enrollmentFlags: Output<TemplateEnrollmentFlagsV4Args>, val extensions: Output<TemplateExtensionsV4Args>, val generalFlags: Output<TemplateGeneralFlagsV4Args>, val hashAlgorithm: Output<TemplateHashAlgorithm>? = null, val privateKeyAttributes: Output<TemplatePrivateKeyAttributesV4Args>, val privateKeyFlags: Output<TemplatePrivateKeyFlagsV4Args>, val subjectNameFlags: Output<TemplateSubjectNameFlagsV4Args>, val supersededTemplates: Output<List<String>>? = null) : ConvertibleToJava<TemplateV4Args>
Link copied to clipboard
Link copied to clipboard
data class TemplateValidityPeriodArgs(val period: Output<Double>, val periodType: Output<TemplateValidityPeriodType>) : ConvertibleToJava<TemplateValidityPeriodArgs>