Documentation
¶
Index ¶
- type Certificate
- type CertificateApiPassthrough
- type CertificateApiPassthroughArgs
- func (CertificateApiPassthroughArgs) ElementType() reflect.Type
- func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutput() CertificateApiPassthroughOutput
- func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutputWithContext(ctx context.Context) CertificateApiPassthroughOutput
- func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
- func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
- type CertificateApiPassthroughInput
- type CertificateApiPassthroughOutput
- func (CertificateApiPassthroughOutput) ElementType() reflect.Type
- func (o CertificateApiPassthroughOutput) Extensions() CertificateExtensionsPtrOutput
- func (o CertificateApiPassthroughOutput) Subject() CertificateSubjectPtrOutput
- func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutput() CertificateApiPassthroughOutput
- func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutputWithContext(ctx context.Context) CertificateApiPassthroughOutput
- func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
- func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
- type CertificateApiPassthroughPtrInput
- type CertificateApiPassthroughPtrOutput
- func (o CertificateApiPassthroughPtrOutput) Elem() CertificateApiPassthroughOutput
- func (CertificateApiPassthroughPtrOutput) ElementType() reflect.Type
- func (o CertificateApiPassthroughPtrOutput) Extensions() CertificateExtensionsPtrOutput
- func (o CertificateApiPassthroughPtrOutput) Subject() CertificateSubjectPtrOutput
- func (o CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
- func (o CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
- type CertificateArgs
- type CertificateAuthority
- type CertificateAuthorityAccessDescription
- type CertificateAuthorityAccessDescriptionArgs
- func (CertificateAuthorityAccessDescriptionArgs) ElementType() reflect.Type
- func (i CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutput() CertificateAuthorityAccessDescriptionOutput
- func (i CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionOutput
- type CertificateAuthorityAccessDescriptionArray
- func (CertificateAuthorityAccessDescriptionArray) ElementType() reflect.Type
- func (i CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutput() CertificateAuthorityAccessDescriptionArrayOutput
- func (i CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionArrayOutput
- type CertificateAuthorityAccessDescriptionArrayInput
- type CertificateAuthorityAccessDescriptionArrayOutput
- func (CertificateAuthorityAccessDescriptionArrayOutput) ElementType() reflect.Type
- func (o CertificateAuthorityAccessDescriptionArrayOutput) Index(i pulumi.IntInput) CertificateAuthorityAccessDescriptionOutput
- func (o CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutput() CertificateAuthorityAccessDescriptionArrayOutput
- func (o CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionArrayOutput
- type CertificateAuthorityAccessDescriptionInput
- type CertificateAuthorityAccessDescriptionOutput
- func (o CertificateAuthorityAccessDescriptionOutput) AccessLocation() CertificateAuthorityGeneralNameOutput
- func (o CertificateAuthorityAccessDescriptionOutput) AccessMethod() CertificateAuthorityAccessMethodOutput
- func (CertificateAuthorityAccessDescriptionOutput) ElementType() reflect.Type
- func (o CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutput() CertificateAuthorityAccessDescriptionOutput
- func (o CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionOutput
- type CertificateAuthorityAccessMethod
- type CertificateAuthorityAccessMethodArgs
- func (CertificateAuthorityAccessMethodArgs) ElementType() reflect.Type
- func (i CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutput() CertificateAuthorityAccessMethodOutput
- func (i CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutputWithContext(ctx context.Context) CertificateAuthorityAccessMethodOutput
- type CertificateAuthorityAccessMethodInput
- type CertificateAuthorityAccessMethodOutput
- func (o CertificateAuthorityAccessMethodOutput) AccessMethodType() pulumi.StringPtrOutput
- func (o CertificateAuthorityAccessMethodOutput) CustomObjectIdentifier() pulumi.StringPtrOutput
- func (CertificateAuthorityAccessMethodOutput) ElementType() reflect.Type
- func (o CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutput() CertificateAuthorityAccessMethodOutput
- func (o CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutputWithContext(ctx context.Context) CertificateAuthorityAccessMethodOutput
- type CertificateAuthorityActivation
- func (*CertificateAuthorityActivation) ElementType() reflect.Type
- func (i *CertificateAuthorityActivation) ToCertificateAuthorityActivationOutput() CertificateAuthorityActivationOutput
- func (i *CertificateAuthorityActivation) ToCertificateAuthorityActivationOutputWithContext(ctx context.Context) CertificateAuthorityActivationOutput
- type CertificateAuthorityActivationArgs
- type CertificateAuthorityActivationInput
- type CertificateAuthorityActivationOutput
- func (o CertificateAuthorityActivationOutput) Certificate() pulumi.StringOutput
- func (o CertificateAuthorityActivationOutput) CertificateAuthorityArn() pulumi.StringOutput
- func (o CertificateAuthorityActivationOutput) CertificateChain() pulumi.StringPtrOutput
- func (o CertificateAuthorityActivationOutput) CompleteCertificateChain() pulumi.StringOutput
- func (CertificateAuthorityActivationOutput) ElementType() reflect.Type
- func (o CertificateAuthorityActivationOutput) Status() pulumi.StringPtrOutput
- func (o CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutput() CertificateAuthorityActivationOutput
- func (o CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutputWithContext(ctx context.Context) CertificateAuthorityActivationOutput
- type CertificateAuthorityActivationState
- type CertificateAuthorityArgs
- type CertificateAuthorityCrlConfiguration
- type CertificateAuthorityCrlConfigurationArgs
- func (CertificateAuthorityCrlConfigurationArgs) ElementType() reflect.Type
- func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutput() CertificateAuthorityCrlConfigurationOutput
- func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationOutput
- func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
- func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
- type CertificateAuthorityCrlConfigurationInput
- type CertificateAuthorityCrlConfigurationOutput
- func (o CertificateAuthorityCrlConfigurationOutput) CustomCname() pulumi.StringPtrOutput
- func (CertificateAuthorityCrlConfigurationOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCrlConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o CertificateAuthorityCrlConfigurationOutput) ExpirationInDays() pulumi.IntPtrOutput
- func (o CertificateAuthorityCrlConfigurationOutput) S3BucketName() pulumi.StringPtrOutput
- func (o CertificateAuthorityCrlConfigurationOutput) S3ObjectAcl() pulumi.StringPtrOutput
- func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutput() CertificateAuthorityCrlConfigurationOutput
- func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationOutput
- func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
- func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
- type CertificateAuthorityCrlConfigurationPtrInput
- type CertificateAuthorityCrlConfigurationPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) CustomCname() pulumi.StringPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) Elem() CertificateAuthorityCrlConfigurationOutput
- func (CertificateAuthorityCrlConfigurationPtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCrlConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) ExpirationInDays() pulumi.IntPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) S3ObjectAcl() pulumi.StringPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
- func (o CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
- type CertificateAuthorityCsrExtensions
- type CertificateAuthorityCsrExtensionsArgs
- func (CertificateAuthorityCsrExtensionsArgs) ElementType() reflect.Type
- func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutput() CertificateAuthorityCsrExtensionsOutput
- func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsOutput
- func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
- func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
- type CertificateAuthorityCsrExtensionsInput
- type CertificateAuthorityCsrExtensionsOutput
- func (CertificateAuthorityCsrExtensionsOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCsrExtensionsOutput) KeyUsage() CertificateAuthorityKeyUsagePtrOutput
- func (o CertificateAuthorityCsrExtensionsOutput) SubjectInformationAccess() CertificateAuthorityAccessDescriptionArrayOutput
- func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutput() CertificateAuthorityCsrExtensionsOutput
- func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsOutput
- func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
- func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
- type CertificateAuthorityCsrExtensionsPtrInput
- type CertificateAuthorityCsrExtensionsPtrOutput
- func (o CertificateAuthorityCsrExtensionsPtrOutput) Elem() CertificateAuthorityCsrExtensionsOutput
- func (CertificateAuthorityCsrExtensionsPtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCsrExtensionsPtrOutput) KeyUsage() CertificateAuthorityKeyUsagePtrOutput
- func (o CertificateAuthorityCsrExtensionsPtrOutput) SubjectInformationAccess() CertificateAuthorityAccessDescriptionArrayOutput
- func (o CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
- func (o CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
- type CertificateAuthorityCustomAttribute
- type CertificateAuthorityCustomAttributeArgs
- func (CertificateAuthorityCustomAttributeArgs) ElementType() reflect.Type
- func (i CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutput() CertificateAuthorityCustomAttributeOutput
- func (i CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeOutput
- type CertificateAuthorityCustomAttributeArray
- func (CertificateAuthorityCustomAttributeArray) ElementType() reflect.Type
- func (i CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutput() CertificateAuthorityCustomAttributeArrayOutput
- func (i CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeArrayOutput
- type CertificateAuthorityCustomAttributeArrayInput
- type CertificateAuthorityCustomAttributeArrayOutput
- func (CertificateAuthorityCustomAttributeArrayOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCustomAttributeArrayOutput) Index(i pulumi.IntInput) CertificateAuthorityCustomAttributeOutput
- func (o CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutput() CertificateAuthorityCustomAttributeArrayOutput
- func (o CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeArrayOutput
- type CertificateAuthorityCustomAttributeInput
- type CertificateAuthorityCustomAttributeOutput
- func (CertificateAuthorityCustomAttributeOutput) ElementType() reflect.Type
- func (o CertificateAuthorityCustomAttributeOutput) ObjectIdentifier() pulumi.StringOutput
- func (o CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutput() CertificateAuthorityCustomAttributeOutput
- func (o CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeOutput
- func (o CertificateAuthorityCustomAttributeOutput) Value() pulumi.StringOutput
- type CertificateAuthorityEdiPartyName
- type CertificateAuthorityEdiPartyNameArgs
- func (CertificateAuthorityEdiPartyNameArgs) ElementType() reflect.Type
- func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutput() CertificateAuthorityEdiPartyNameOutput
- func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNameOutput
- func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
- func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
- type CertificateAuthorityEdiPartyNameInput
- type CertificateAuthorityEdiPartyNameOutput
- func (CertificateAuthorityEdiPartyNameOutput) ElementType() reflect.Type
- func (o CertificateAuthorityEdiPartyNameOutput) NameAssigner() pulumi.StringOutput
- func (o CertificateAuthorityEdiPartyNameOutput) PartyName() pulumi.StringOutput
- func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutput() CertificateAuthorityEdiPartyNameOutput
- func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNameOutput
- func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
- func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
- type CertificateAuthorityEdiPartyNamePtrInput
- type CertificateAuthorityEdiPartyNamePtrOutput
- func (o CertificateAuthorityEdiPartyNamePtrOutput) Elem() CertificateAuthorityEdiPartyNameOutput
- func (CertificateAuthorityEdiPartyNamePtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityEdiPartyNamePtrOutput) NameAssigner() pulumi.StringPtrOutput
- func (o CertificateAuthorityEdiPartyNamePtrOutput) PartyName() pulumi.StringPtrOutput
- func (o CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
- func (o CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
- type CertificateAuthorityGeneralName
- type CertificateAuthorityGeneralNameArgs
- func (CertificateAuthorityGeneralNameArgs) ElementType() reflect.Type
- func (i CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutput() CertificateAuthorityGeneralNameOutput
- func (i CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutputWithContext(ctx context.Context) CertificateAuthorityGeneralNameOutput
- type CertificateAuthorityGeneralNameInput
- type CertificateAuthorityGeneralNameOutput
- func (o CertificateAuthorityGeneralNameOutput) DirectoryName() CertificateAuthoritySubjectPtrOutput
- func (o CertificateAuthorityGeneralNameOutput) DnsName() pulumi.StringPtrOutput
- func (o CertificateAuthorityGeneralNameOutput) EdiPartyName() CertificateAuthorityEdiPartyNamePtrOutput
- func (CertificateAuthorityGeneralNameOutput) ElementType() reflect.Type
- func (o CertificateAuthorityGeneralNameOutput) IpAddress() pulumi.StringPtrOutput
- func (o CertificateAuthorityGeneralNameOutput) OtherName() CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityGeneralNameOutput) RegisteredId() pulumi.StringPtrOutput
- func (o CertificateAuthorityGeneralNameOutput) Rfc822Name() pulumi.StringPtrOutput
- func (o CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutput() CertificateAuthorityGeneralNameOutput
- func (o CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutputWithContext(ctx context.Context) CertificateAuthorityGeneralNameOutput
- func (o CertificateAuthorityGeneralNameOutput) UniformResourceIdentifier() pulumi.StringPtrOutput
- type CertificateAuthorityInput
- type CertificateAuthorityKeyUsage
- type CertificateAuthorityKeyUsageArgs
- func (CertificateAuthorityKeyUsageArgs) ElementType() reflect.Type
- func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutput() CertificateAuthorityKeyUsageOutput
- func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsageOutput
- func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
- func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
- type CertificateAuthorityKeyUsageInput
- type CertificateAuthorityKeyUsageOutput
- func (o CertificateAuthorityKeyUsageOutput) CRLSign() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) DataEncipherment() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) DecipherOnly() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) DigitalSignature() pulumi.BoolPtrOutput
- func (CertificateAuthorityKeyUsageOutput) ElementType() reflect.Type
- func (o CertificateAuthorityKeyUsageOutput) EncipherOnly() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) KeyAgreement() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) KeyCertSign() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) KeyEncipherment() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) NonRepudiation() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutput() CertificateAuthorityKeyUsageOutput
- func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsageOutput
- func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
- func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
- type CertificateAuthorityKeyUsagePtrInput
- type CertificateAuthorityKeyUsagePtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) CRLSign() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) DataEncipherment() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) DecipherOnly() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) DigitalSignature() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) Elem() CertificateAuthorityKeyUsageOutput
- func (CertificateAuthorityKeyUsagePtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityKeyUsagePtrOutput) EncipherOnly() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) KeyAgreement() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) KeyCertSign() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) KeyEncipherment() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) NonRepudiation() pulumi.BoolPtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
- func (o CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
- type CertificateAuthorityOcspConfiguration
- type CertificateAuthorityOcspConfigurationArgs
- func (CertificateAuthorityOcspConfigurationArgs) ElementType() reflect.Type
- func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutput() CertificateAuthorityOcspConfigurationOutput
- func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationOutput
- func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
- func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
- type CertificateAuthorityOcspConfigurationInput
- type CertificateAuthorityOcspConfigurationOutput
- func (CertificateAuthorityOcspConfigurationOutput) ElementType() reflect.Type
- func (o CertificateAuthorityOcspConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o CertificateAuthorityOcspConfigurationOutput) OcspCustomCname() pulumi.StringPtrOutput
- func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutput() CertificateAuthorityOcspConfigurationOutput
- func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationOutput
- func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
- func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
- type CertificateAuthorityOcspConfigurationPtrInput
- type CertificateAuthorityOcspConfigurationPtrOutput
- func (o CertificateAuthorityOcspConfigurationPtrOutput) Elem() CertificateAuthorityOcspConfigurationOutput
- func (CertificateAuthorityOcspConfigurationPtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityOcspConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o CertificateAuthorityOcspConfigurationPtrOutput) OcspCustomCname() pulumi.StringPtrOutput
- func (o CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
- func (o CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
- type CertificateAuthorityOtherName
- type CertificateAuthorityOtherNameArgs
- func (CertificateAuthorityOtherNameArgs) ElementType() reflect.Type
- func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutput() CertificateAuthorityOtherNameOutput
- func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutputWithContext(ctx context.Context) CertificateAuthorityOtherNameOutput
- func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
- func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
- type CertificateAuthorityOtherNameInput
- type CertificateAuthorityOtherNameOutput
- func (CertificateAuthorityOtherNameOutput) ElementType() reflect.Type
- func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutput() CertificateAuthorityOtherNameOutput
- func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutputWithContext(ctx context.Context) CertificateAuthorityOtherNameOutput
- func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityOtherNameOutput) TypeId() pulumi.StringOutput
- func (o CertificateAuthorityOtherNameOutput) Value() pulumi.StringOutput
- type CertificateAuthorityOtherNamePtrInput
- type CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityOtherNamePtrOutput) Elem() CertificateAuthorityOtherNameOutput
- func (CertificateAuthorityOtherNamePtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
- func (o CertificateAuthorityOtherNamePtrOutput) TypeId() pulumi.StringPtrOutput
- func (o CertificateAuthorityOtherNamePtrOutput) Value() pulumi.StringPtrOutput
- type CertificateAuthorityOutput
- func (o CertificateAuthorityOutput) Arn() pulumi.StringOutput
- func (o CertificateAuthorityOutput) CertificateSigningRequest() pulumi.StringOutput
- func (o CertificateAuthorityOutput) CsrExtensions() CertificateAuthorityCsrExtensionsPtrOutput
- func (CertificateAuthorityOutput) ElementType() reflect.Type
- func (o CertificateAuthorityOutput) KeyAlgorithm() pulumi.StringOutput
- func (o CertificateAuthorityOutput) KeyStorageSecurityStandard() pulumi.StringPtrOutput
- func (o CertificateAuthorityOutput) RevocationConfiguration() CertificateAuthorityRevocationConfigurationPtrOutput
- func (o CertificateAuthorityOutput) SigningAlgorithm() pulumi.StringOutput
- func (o CertificateAuthorityOutput) Subject() CertificateAuthoritySubjectOutput
- func (o CertificateAuthorityOutput) Tags() CertificateAuthorityTagArrayOutput
- func (o CertificateAuthorityOutput) ToCertificateAuthorityOutput() CertificateAuthorityOutput
- func (o CertificateAuthorityOutput) ToCertificateAuthorityOutputWithContext(ctx context.Context) CertificateAuthorityOutput
- func (o CertificateAuthorityOutput) Type() pulumi.StringOutput
- func (o CertificateAuthorityOutput) UsageMode() pulumi.StringPtrOutput
- type CertificateAuthorityRevocationConfiguration
- type CertificateAuthorityRevocationConfigurationArgs
- func (CertificateAuthorityRevocationConfigurationArgs) ElementType() reflect.Type
- func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutput() CertificateAuthorityRevocationConfigurationOutput
- func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationOutput
- func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
- func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
- type CertificateAuthorityRevocationConfigurationInput
- type CertificateAuthorityRevocationConfigurationOutput
- func (o CertificateAuthorityRevocationConfigurationOutput) CrlConfiguration() CertificateAuthorityCrlConfigurationPtrOutput
- func (CertificateAuthorityRevocationConfigurationOutput) ElementType() reflect.Type
- func (o CertificateAuthorityRevocationConfigurationOutput) OcspConfiguration() CertificateAuthorityOcspConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutput() CertificateAuthorityRevocationConfigurationOutput
- func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationOutput
- func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
- type CertificateAuthorityRevocationConfigurationPtrInput
- type CertificateAuthorityRevocationConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationPtrOutput) CrlConfiguration() CertificateAuthorityCrlConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationPtrOutput) Elem() CertificateAuthorityRevocationConfigurationOutput
- func (CertificateAuthorityRevocationConfigurationPtrOutput) ElementType() reflect.Type
- func (o CertificateAuthorityRevocationConfigurationPtrOutput) OcspConfiguration() CertificateAuthorityOcspConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
- func (o CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
- type CertificateAuthorityState
- type CertificateAuthoritySubject
- type CertificateAuthoritySubjectArgs
- func (CertificateAuthoritySubjectArgs) ElementType() reflect.Type
- func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutput() CertificateAuthoritySubjectOutput
- func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutputWithContext(ctx context.Context) CertificateAuthoritySubjectOutput
- func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
- func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
- type CertificateAuthoritySubjectInput
- type CertificateAuthoritySubjectOutput
- func (o CertificateAuthoritySubjectOutput) CommonName() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Country() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) CustomAttributes() CertificateAuthorityCustomAttributeArrayOutput
- func (o CertificateAuthoritySubjectOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
- func (CertificateAuthoritySubjectOutput) ElementType() reflect.Type
- func (o CertificateAuthoritySubjectOutput) GenerationQualifier() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) GivenName() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Initials() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Locality() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Organization() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) OrganizationalUnit() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Pseudonym() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) SerialNumber() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) State() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Surname() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) Title() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutput() CertificateAuthoritySubjectOutput
- func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutputWithContext(ctx context.Context) CertificateAuthoritySubjectOutput
- func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
- func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
- type CertificateAuthoritySubjectPtrInput
- type CertificateAuthoritySubjectPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) CommonName() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Country() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) CustomAttributes() CertificateAuthorityCustomAttributeArrayOutput
- func (o CertificateAuthoritySubjectPtrOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Elem() CertificateAuthoritySubjectOutput
- func (CertificateAuthoritySubjectPtrOutput) ElementType() reflect.Type
- func (o CertificateAuthoritySubjectPtrOutput) GenerationQualifier() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) GivenName() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Initials() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Locality() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Organization() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) OrganizationalUnit() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Pseudonym() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) SerialNumber() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) State() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Surname() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) Title() pulumi.StringPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
- func (o CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
- type CertificateAuthorityTag
- type CertificateAuthorityTagArgs
- type CertificateAuthorityTagArray
- func (CertificateAuthorityTagArray) ElementType() reflect.Type
- func (i CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutput() CertificateAuthorityTagArrayOutput
- func (i CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutputWithContext(ctx context.Context) CertificateAuthorityTagArrayOutput
- type CertificateAuthorityTagArrayInput
- type CertificateAuthorityTagArrayOutput
- func (CertificateAuthorityTagArrayOutput) ElementType() reflect.Type
- func (o CertificateAuthorityTagArrayOutput) Index(i pulumi.IntInput) CertificateAuthorityTagOutput
- func (o CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutput() CertificateAuthorityTagArrayOutput
- func (o CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutputWithContext(ctx context.Context) CertificateAuthorityTagArrayOutput
- type CertificateAuthorityTagInput
- type CertificateAuthorityTagOutput
- func (CertificateAuthorityTagOutput) ElementType() reflect.Type
- func (o CertificateAuthorityTagOutput) Key() pulumi.StringPtrOutput
- func (o CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutput() CertificateAuthorityTagOutput
- func (o CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutputWithContext(ctx context.Context) CertificateAuthorityTagOutput
- func (o CertificateAuthorityTagOutput) Value() pulumi.StringPtrOutput
- type CertificateCustomAttribute
- type CertificateCustomAttributeArgs
- func (CertificateCustomAttributeArgs) ElementType() reflect.Type
- func (i CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutput() CertificateCustomAttributeOutput
- func (i CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutputWithContext(ctx context.Context) CertificateCustomAttributeOutput
- type CertificateCustomAttributeArray
- func (CertificateCustomAttributeArray) ElementType() reflect.Type
- func (i CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutput() CertificateCustomAttributeArrayOutput
- func (i CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateCustomAttributeArrayOutput
- type CertificateCustomAttributeArrayInput
- type CertificateCustomAttributeArrayOutput
- func (CertificateCustomAttributeArrayOutput) ElementType() reflect.Type
- func (o CertificateCustomAttributeArrayOutput) Index(i pulumi.IntInput) CertificateCustomAttributeOutput
- func (o CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutput() CertificateCustomAttributeArrayOutput
- func (o CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateCustomAttributeArrayOutput
- type CertificateCustomAttributeInput
- type CertificateCustomAttributeOutput
- func (CertificateCustomAttributeOutput) ElementType() reflect.Type
- func (o CertificateCustomAttributeOutput) ObjectIdentifier() pulumi.StringOutput
- func (o CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutput() CertificateCustomAttributeOutput
- func (o CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutputWithContext(ctx context.Context) CertificateCustomAttributeOutput
- func (o CertificateCustomAttributeOutput) Value() pulumi.StringOutput
- type CertificateCustomExtension
- type CertificateCustomExtensionArgs
- func (CertificateCustomExtensionArgs) ElementType() reflect.Type
- func (i CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutput() CertificateCustomExtensionOutput
- func (i CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutputWithContext(ctx context.Context) CertificateCustomExtensionOutput
- type CertificateCustomExtensionArray
- func (CertificateCustomExtensionArray) ElementType() reflect.Type
- func (i CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutput() CertificateCustomExtensionArrayOutput
- func (i CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutputWithContext(ctx context.Context) CertificateCustomExtensionArrayOutput
- type CertificateCustomExtensionArrayInput
- type CertificateCustomExtensionArrayOutput
- func (CertificateCustomExtensionArrayOutput) ElementType() reflect.Type
- func (o CertificateCustomExtensionArrayOutput) Index(i pulumi.IntInput) CertificateCustomExtensionOutput
- func (o CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutput() CertificateCustomExtensionArrayOutput
- func (o CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutputWithContext(ctx context.Context) CertificateCustomExtensionArrayOutput
- type CertificateCustomExtensionInput
- type CertificateCustomExtensionOutput
- func (o CertificateCustomExtensionOutput) Critical() pulumi.BoolPtrOutput
- func (CertificateCustomExtensionOutput) ElementType() reflect.Type
- func (o CertificateCustomExtensionOutput) ObjectIdentifier() pulumi.StringOutput
- func (o CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutput() CertificateCustomExtensionOutput
- func (o CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutputWithContext(ctx context.Context) CertificateCustomExtensionOutput
- func (o CertificateCustomExtensionOutput) Value() pulumi.StringOutput
- type CertificateEdiPartyName
- type CertificateEdiPartyNameArgs
- func (CertificateEdiPartyNameArgs) ElementType() reflect.Type
- func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutput() CertificateEdiPartyNameOutput
- func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutputWithContext(ctx context.Context) CertificateEdiPartyNameOutput
- func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
- func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
- type CertificateEdiPartyNameInput
- type CertificateEdiPartyNameOutput
- func (CertificateEdiPartyNameOutput) ElementType() reflect.Type
- func (o CertificateEdiPartyNameOutput) NameAssigner() pulumi.StringOutput
- func (o CertificateEdiPartyNameOutput) PartyName() pulumi.StringOutput
- func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutput() CertificateEdiPartyNameOutput
- func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutputWithContext(ctx context.Context) CertificateEdiPartyNameOutput
- func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
- func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
- type CertificateEdiPartyNamePtrInput
- type CertificateEdiPartyNamePtrOutput
- func (o CertificateEdiPartyNamePtrOutput) Elem() CertificateEdiPartyNameOutput
- func (CertificateEdiPartyNamePtrOutput) ElementType() reflect.Type
- func (o CertificateEdiPartyNamePtrOutput) NameAssigner() pulumi.StringPtrOutput
- func (o CertificateEdiPartyNamePtrOutput) PartyName() pulumi.StringPtrOutput
- func (o CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
- func (o CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
- type CertificateExtendedKeyUsage
- type CertificateExtendedKeyUsageArgs
- func (CertificateExtendedKeyUsageArgs) ElementType() reflect.Type
- func (i CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutput() CertificateExtendedKeyUsageOutput
- func (i CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageOutput
- type CertificateExtendedKeyUsageArray
- func (CertificateExtendedKeyUsageArray) ElementType() reflect.Type
- func (i CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutput() CertificateExtendedKeyUsageArrayOutput
- func (i CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageArrayOutput
- type CertificateExtendedKeyUsageArrayInput
- type CertificateExtendedKeyUsageArrayOutput
- func (CertificateExtendedKeyUsageArrayOutput) ElementType() reflect.Type
- func (o CertificateExtendedKeyUsageArrayOutput) Index(i pulumi.IntInput) CertificateExtendedKeyUsageOutput
- func (o CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutput() CertificateExtendedKeyUsageArrayOutput
- func (o CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageArrayOutput
- type CertificateExtendedKeyUsageInput
- type CertificateExtendedKeyUsageOutput
- func (CertificateExtendedKeyUsageOutput) ElementType() reflect.Type
- func (o CertificateExtendedKeyUsageOutput) ExtendedKeyUsageObjectIdentifier() pulumi.StringPtrOutput
- func (o CertificateExtendedKeyUsageOutput) ExtendedKeyUsageType() pulumi.StringPtrOutput
- func (o CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutput() CertificateExtendedKeyUsageOutput
- func (o CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageOutput
- type CertificateExtensions
- type CertificateExtensionsArgs
- func (CertificateExtensionsArgs) ElementType() reflect.Type
- func (i CertificateExtensionsArgs) ToCertificateExtensionsOutput() CertificateExtensionsOutput
- func (i CertificateExtensionsArgs) ToCertificateExtensionsOutputWithContext(ctx context.Context) CertificateExtensionsOutput
- func (i CertificateExtensionsArgs) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
- func (i CertificateExtensionsArgs) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
- type CertificateExtensionsInput
- type CertificateExtensionsOutput
- func (o CertificateExtensionsOutput) CertificatePolicies() CertificatePolicyInformationArrayOutput
- func (o CertificateExtensionsOutput) CustomExtensions() CertificateCustomExtensionArrayOutput
- func (CertificateExtensionsOutput) ElementType() reflect.Type
- func (o CertificateExtensionsOutput) ExtendedKeyUsage() CertificateExtendedKeyUsageArrayOutput
- func (o CertificateExtensionsOutput) KeyUsage() CertificateKeyUsagePtrOutput
- func (o CertificateExtensionsOutput) SubjectAlternativeNames() CertificateGeneralNameArrayOutput
- func (o CertificateExtensionsOutput) ToCertificateExtensionsOutput() CertificateExtensionsOutput
- func (o CertificateExtensionsOutput) ToCertificateExtensionsOutputWithContext(ctx context.Context) CertificateExtensionsOutput
- func (o CertificateExtensionsOutput) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
- func (o CertificateExtensionsOutput) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
- type CertificateExtensionsPtrInput
- type CertificateExtensionsPtrOutput
- func (o CertificateExtensionsPtrOutput) CertificatePolicies() CertificatePolicyInformationArrayOutput
- func (o CertificateExtensionsPtrOutput) CustomExtensions() CertificateCustomExtensionArrayOutput
- func (o CertificateExtensionsPtrOutput) Elem() CertificateExtensionsOutput
- func (CertificateExtensionsPtrOutput) ElementType() reflect.Type
- func (o CertificateExtensionsPtrOutput) ExtendedKeyUsage() CertificateExtendedKeyUsageArrayOutput
- func (o CertificateExtensionsPtrOutput) KeyUsage() CertificateKeyUsagePtrOutput
- func (o CertificateExtensionsPtrOutput) SubjectAlternativeNames() CertificateGeneralNameArrayOutput
- func (o CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
- func (o CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
- type CertificateGeneralName
- type CertificateGeneralNameArgs
- type CertificateGeneralNameArray
- func (CertificateGeneralNameArray) ElementType() reflect.Type
- func (i CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutput() CertificateGeneralNameArrayOutput
- func (i CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutputWithContext(ctx context.Context) CertificateGeneralNameArrayOutput
- type CertificateGeneralNameArrayInput
- type CertificateGeneralNameArrayOutput
- func (CertificateGeneralNameArrayOutput) ElementType() reflect.Type
- func (o CertificateGeneralNameArrayOutput) Index(i pulumi.IntInput) CertificateGeneralNameOutput
- func (o CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutput() CertificateGeneralNameArrayOutput
- func (o CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutputWithContext(ctx context.Context) CertificateGeneralNameArrayOutput
- type CertificateGeneralNameInput
- type CertificateGeneralNameOutput
- func (o CertificateGeneralNameOutput) DirectoryName() CertificateSubjectPtrOutput
- func (o CertificateGeneralNameOutput) DnsName() pulumi.StringPtrOutput
- func (o CertificateGeneralNameOutput) EdiPartyName() CertificateEdiPartyNamePtrOutput
- func (CertificateGeneralNameOutput) ElementType() reflect.Type
- func (o CertificateGeneralNameOutput) IpAddress() pulumi.StringPtrOutput
- func (o CertificateGeneralNameOutput) OtherName() CertificateOtherNamePtrOutput
- func (o CertificateGeneralNameOutput) RegisteredId() pulumi.StringPtrOutput
- func (o CertificateGeneralNameOutput) Rfc822Name() pulumi.StringPtrOutput
- func (o CertificateGeneralNameOutput) ToCertificateGeneralNameOutput() CertificateGeneralNameOutput
- func (o CertificateGeneralNameOutput) ToCertificateGeneralNameOutputWithContext(ctx context.Context) CertificateGeneralNameOutput
- func (o CertificateGeneralNameOutput) UniformResourceIdentifier() pulumi.StringPtrOutput
- type CertificateInput
- type CertificateKeyUsage
- type CertificateKeyUsageArgs
- func (CertificateKeyUsageArgs) ElementType() reflect.Type
- func (i CertificateKeyUsageArgs) ToCertificateKeyUsageOutput() CertificateKeyUsageOutput
- func (i CertificateKeyUsageArgs) ToCertificateKeyUsageOutputWithContext(ctx context.Context) CertificateKeyUsageOutput
- func (i CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
- func (i CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
- type CertificateKeyUsageInput
- type CertificateKeyUsageOutput
- func (o CertificateKeyUsageOutput) CRLSign() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) DataEncipherment() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) DecipherOnly() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) DigitalSignature() pulumi.BoolPtrOutput
- func (CertificateKeyUsageOutput) ElementType() reflect.Type
- func (o CertificateKeyUsageOutput) EncipherOnly() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) KeyAgreement() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) KeyCertSign() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) KeyEncipherment() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) NonRepudiation() pulumi.BoolPtrOutput
- func (o CertificateKeyUsageOutput) ToCertificateKeyUsageOutput() CertificateKeyUsageOutput
- func (o CertificateKeyUsageOutput) ToCertificateKeyUsageOutputWithContext(ctx context.Context) CertificateKeyUsageOutput
- func (o CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
- func (o CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
- type CertificateKeyUsagePtrInput
- type CertificateKeyUsagePtrOutput
- func (o CertificateKeyUsagePtrOutput) CRLSign() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) DataEncipherment() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) DecipherOnly() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) DigitalSignature() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) Elem() CertificateKeyUsageOutput
- func (CertificateKeyUsagePtrOutput) ElementType() reflect.Type
- func (o CertificateKeyUsagePtrOutput) EncipherOnly() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) KeyAgreement() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) KeyCertSign() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) KeyEncipherment() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) NonRepudiation() pulumi.BoolPtrOutput
- func (o CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
- func (o CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
- type CertificateOtherName
- type CertificateOtherNameArgs
- func (CertificateOtherNameArgs) ElementType() reflect.Type
- func (i CertificateOtherNameArgs) ToCertificateOtherNameOutput() CertificateOtherNameOutput
- func (i CertificateOtherNameArgs) ToCertificateOtherNameOutputWithContext(ctx context.Context) CertificateOtherNameOutput
- func (i CertificateOtherNameArgs) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
- func (i CertificateOtherNameArgs) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
- type CertificateOtherNameInput
- type CertificateOtherNameOutput
- func (CertificateOtherNameOutput) ElementType() reflect.Type
- func (o CertificateOtherNameOutput) ToCertificateOtherNameOutput() CertificateOtherNameOutput
- func (o CertificateOtherNameOutput) ToCertificateOtherNameOutputWithContext(ctx context.Context) CertificateOtherNameOutput
- func (o CertificateOtherNameOutput) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
- func (o CertificateOtherNameOutput) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
- func (o CertificateOtherNameOutput) TypeId() pulumi.StringOutput
- func (o CertificateOtherNameOutput) Value() pulumi.StringOutput
- type CertificateOtherNamePtrInput
- type CertificateOtherNamePtrOutput
- func (o CertificateOtherNamePtrOutput) Elem() CertificateOtherNameOutput
- func (CertificateOtherNamePtrOutput) ElementType() reflect.Type
- func (o CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
- func (o CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
- func (o CertificateOtherNamePtrOutput) TypeId() pulumi.StringPtrOutput
- func (o CertificateOtherNamePtrOutput) Value() pulumi.StringPtrOutput
- type CertificateOutput
- func (o CertificateOutput) ApiPassthrough() CertificateApiPassthroughPtrOutput
- func (o CertificateOutput) Arn() pulumi.StringOutput
- func (o CertificateOutput) Certificate() pulumi.StringOutput
- func (o CertificateOutput) CertificateAuthorityArn() pulumi.StringOutput
- func (o CertificateOutput) CertificateSigningRequest() pulumi.StringOutput
- func (CertificateOutput) ElementType() reflect.Type
- func (o CertificateOutput) SigningAlgorithm() pulumi.StringOutput
- func (o CertificateOutput) TemplateArn() pulumi.StringPtrOutput
- func (o CertificateOutput) ToCertificateOutput() CertificateOutput
- func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
- func (o CertificateOutput) Validity() CertificateValidityOutput
- func (o CertificateOutput) ValidityNotBefore() CertificateValidityPtrOutput
- type CertificatePolicyInformation
- type CertificatePolicyInformationArgs
- func (CertificatePolicyInformationArgs) ElementType() reflect.Type
- func (i CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutput() CertificatePolicyInformationOutput
- func (i CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutputWithContext(ctx context.Context) CertificatePolicyInformationOutput
- type CertificatePolicyInformationArray
- func (CertificatePolicyInformationArray) ElementType() reflect.Type
- func (i CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutput() CertificatePolicyInformationArrayOutput
- func (i CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutputWithContext(ctx context.Context) CertificatePolicyInformationArrayOutput
- type CertificatePolicyInformationArrayInput
- type CertificatePolicyInformationArrayOutput
- func (CertificatePolicyInformationArrayOutput) ElementType() reflect.Type
- func (o CertificatePolicyInformationArrayOutput) Index(i pulumi.IntInput) CertificatePolicyInformationOutput
- func (o CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutput() CertificatePolicyInformationArrayOutput
- func (o CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutputWithContext(ctx context.Context) CertificatePolicyInformationArrayOutput
- type CertificatePolicyInformationInput
- type CertificatePolicyInformationOutput
- func (o CertificatePolicyInformationOutput) CertPolicyId() pulumi.StringOutput
- func (CertificatePolicyInformationOutput) ElementType() reflect.Type
- func (o CertificatePolicyInformationOutput) PolicyQualifiers() CertificatePolicyQualifierInfoArrayOutput
- func (o CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutput() CertificatePolicyInformationOutput
- func (o CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutputWithContext(ctx context.Context) CertificatePolicyInformationOutput
- type CertificatePolicyQualifierInfo
- type CertificatePolicyQualifierInfoArgs
- func (CertificatePolicyQualifierInfoArgs) ElementType() reflect.Type
- func (i CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutput() CertificatePolicyQualifierInfoOutput
- func (i CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoOutput
- type CertificatePolicyQualifierInfoArray
- func (CertificatePolicyQualifierInfoArray) ElementType() reflect.Type
- func (i CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutput() CertificatePolicyQualifierInfoArrayOutput
- func (i CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoArrayOutput
- type CertificatePolicyQualifierInfoArrayInput
- type CertificatePolicyQualifierInfoArrayOutput
- func (CertificatePolicyQualifierInfoArrayOutput) ElementType() reflect.Type
- func (o CertificatePolicyQualifierInfoArrayOutput) Index(i pulumi.IntInput) CertificatePolicyQualifierInfoOutput
- func (o CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutput() CertificatePolicyQualifierInfoArrayOutput
- func (o CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoArrayOutput
- type CertificatePolicyQualifierInfoInput
- type CertificatePolicyQualifierInfoOutput
- func (CertificatePolicyQualifierInfoOutput) ElementType() reflect.Type
- func (o CertificatePolicyQualifierInfoOutput) PolicyQualifierId() pulumi.StringOutput
- func (o CertificatePolicyQualifierInfoOutput) Qualifier() CertificateQualifierOutput
- func (o CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutput() CertificatePolicyQualifierInfoOutput
- func (o CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoOutput
- type CertificateQualifier
- type CertificateQualifierArgs
- type CertificateQualifierInput
- type CertificateQualifierOutput
- func (o CertificateQualifierOutput) CpsUri() pulumi.StringOutput
- func (CertificateQualifierOutput) ElementType() reflect.Type
- func (o CertificateQualifierOutput) ToCertificateQualifierOutput() CertificateQualifierOutput
- func (o CertificateQualifierOutput) ToCertificateQualifierOutputWithContext(ctx context.Context) CertificateQualifierOutput
- type CertificateState
- type CertificateSubject
- type CertificateSubjectArgs
- func (CertificateSubjectArgs) ElementType() reflect.Type
- func (i CertificateSubjectArgs) ToCertificateSubjectOutput() CertificateSubjectOutput
- func (i CertificateSubjectArgs) ToCertificateSubjectOutputWithContext(ctx context.Context) CertificateSubjectOutput
- func (i CertificateSubjectArgs) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
- func (i CertificateSubjectArgs) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
- type CertificateSubjectInput
- type CertificateSubjectOutput
- func (o CertificateSubjectOutput) CommonName() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Country() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) CustomAttributes() CertificateCustomAttributeArrayOutput
- func (o CertificateSubjectOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
- func (CertificateSubjectOutput) ElementType() reflect.Type
- func (o CertificateSubjectOutput) GenerationQualifier() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) GivenName() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Initials() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Locality() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Organization() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) OrganizationalUnit() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Pseudonym() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) SerialNumber() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) State() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Surname() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) Title() pulumi.StringPtrOutput
- func (o CertificateSubjectOutput) ToCertificateSubjectOutput() CertificateSubjectOutput
- func (o CertificateSubjectOutput) ToCertificateSubjectOutputWithContext(ctx context.Context) CertificateSubjectOutput
- func (o CertificateSubjectOutput) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
- func (o CertificateSubjectOutput) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
- type CertificateSubjectPtrInput
- type CertificateSubjectPtrOutput
- func (o CertificateSubjectPtrOutput) CommonName() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Country() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) CustomAttributes() CertificateCustomAttributeArrayOutput
- func (o CertificateSubjectPtrOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Elem() CertificateSubjectOutput
- func (CertificateSubjectPtrOutput) ElementType() reflect.Type
- func (o CertificateSubjectPtrOutput) GenerationQualifier() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) GivenName() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Initials() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Locality() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Organization() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) OrganizationalUnit() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Pseudonym() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) SerialNumber() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) State() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Surname() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) Title() pulumi.StringPtrOutput
- func (o CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
- func (o CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
- type CertificateValidity
- type CertificateValidityArgs
- func (CertificateValidityArgs) ElementType() reflect.Type
- func (i CertificateValidityArgs) ToCertificateValidityOutput() CertificateValidityOutput
- func (i CertificateValidityArgs) ToCertificateValidityOutputWithContext(ctx context.Context) CertificateValidityOutput
- func (i CertificateValidityArgs) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
- func (i CertificateValidityArgs) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
- type CertificateValidityInput
- type CertificateValidityOutput
- func (CertificateValidityOutput) ElementType() reflect.Type
- func (o CertificateValidityOutput) ToCertificateValidityOutput() CertificateValidityOutput
- func (o CertificateValidityOutput) ToCertificateValidityOutputWithContext(ctx context.Context) CertificateValidityOutput
- func (o CertificateValidityOutput) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
- func (o CertificateValidityOutput) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
- func (o CertificateValidityOutput) Type() pulumi.StringOutput
- func (o CertificateValidityOutput) Value() pulumi.Float64Output
- type CertificateValidityPtrInput
- type CertificateValidityPtrOutput
- func (o CertificateValidityPtrOutput) Elem() CertificateValidityOutput
- func (CertificateValidityPtrOutput) ElementType() reflect.Type
- func (o CertificateValidityPtrOutput) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
- func (o CertificateValidityPtrOutput) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
- func (o CertificateValidityPtrOutput) Type() pulumi.StringPtrOutput
- func (o CertificateValidityPtrOutput) Value() pulumi.Float64PtrOutput
- type LookupCertificateArgs
- type LookupCertificateAuthorityActivationArgs
- type LookupCertificateAuthorityActivationOutputArgs
- type LookupCertificateAuthorityActivationResult
- type LookupCertificateAuthorityActivationResultOutput
- func (o LookupCertificateAuthorityActivationResultOutput) CompleteCertificateChain() pulumi.StringPtrOutput
- func (LookupCertificateAuthorityActivationResultOutput) ElementType() reflect.Type
- func (o LookupCertificateAuthorityActivationResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutput() LookupCertificateAuthorityActivationResultOutput
- func (o LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutputWithContext(ctx context.Context) LookupCertificateAuthorityActivationResultOutput
- type LookupCertificateAuthorityArgs
- type LookupCertificateAuthorityOutputArgs
- type LookupCertificateAuthorityResult
- type LookupCertificateAuthorityResultOutput
- func (o LookupCertificateAuthorityResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCertificateAuthorityResultOutput) CertificateSigningRequest() pulumi.StringPtrOutput
- func (LookupCertificateAuthorityResultOutput) ElementType() reflect.Type
- func (o LookupCertificateAuthorityResultOutput) RevocationConfiguration() CertificateAuthorityRevocationConfigurationPtrOutput
- func (o LookupCertificateAuthorityResultOutput) Tags() CertificateAuthorityTagArrayOutput
- func (o LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutput() LookupCertificateAuthorityResultOutput
- func (o LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutputWithContext(ctx context.Context) LookupCertificateAuthorityResultOutput
- type LookupCertificateOutputArgs
- type LookupCertificateResult
- type LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCertificateResultOutput) Certificate() pulumi.StringPtrOutput
- func (LookupCertificateResultOutput) ElementType() reflect.Type
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
- type Permission
- type PermissionArgs
- type PermissionInput
- type PermissionOutput
- func (o PermissionOutput) Actions() pulumi.StringArrayOutput
- func (o PermissionOutput) CertificateAuthorityArn() pulumi.StringOutput
- func (PermissionOutput) ElementType() reflect.Type
- func (o PermissionOutput) Principal() pulumi.StringOutput
- func (o PermissionOutput) SourceAccount() pulumi.StringPtrOutput
- func (o PermissionOutput) ToPermissionOutput() PermissionOutput
- func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
- type PermissionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // These are fields to be overridden in a certificate at the time of issuance. These requires an API_Passthrough template be used or they will be ignored. ApiPassthrough CertificateApiPassthroughPtrOutput `pulumi:"apiPassthrough"` // The ARN of the issued certificate. Arn pulumi.StringOutput `pulumi:"arn"` // The issued certificate in base 64 PEM-encoded format. Certificate pulumi.StringOutput `pulumi:"certificate"` // The Amazon Resource Name (ARN) for the private CA to issue the certificate. CertificateAuthorityArn pulumi.StringOutput `pulumi:"certificateAuthorityArn"` // The certificate signing request (CSR) for the Certificate. CertificateSigningRequest pulumi.StringOutput `pulumi:"certificateSigningRequest"` // The name of the algorithm that will be used to sign the Certificate. SigningAlgorithm pulumi.StringOutput `pulumi:"signingAlgorithm"` // Specifies a custom configuration template to use when issuing a certificate. If this parameter is not provided, ACM Private CA defaults to the EndEntityCertificate/V1 template. TemplateArn pulumi.StringPtrOutput `pulumi:"templateArn"` // The time before which the Certificate will be valid. Validity CertificateValidityOutput `pulumi:"validity"` // The time after which the Certificate will be valid. ValidityNotBefore CertificateValidityPtrOutput `pulumi:"validityNotBefore"` }
A certificate issued via a private certificate authority
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (*Certificate) ElementType ¶
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateApiPassthrough ¶
type CertificateApiPassthrough struct { Extensions *CertificateExtensions `pulumi:"extensions"` Subject *CertificateSubject `pulumi:"subject"` }
Structure that specifies fields to be overridden in a certificate at the time of issuance. These requires an API Passthrough template be used or they will be ignored.
type CertificateApiPassthroughArgs ¶
type CertificateApiPassthroughArgs struct { Extensions CertificateExtensionsPtrInput `pulumi:"extensions"` Subject CertificateSubjectPtrInput `pulumi:"subject"` }
Structure that specifies fields to be overridden in a certificate at the time of issuance. These requires an API Passthrough template be used or they will be ignored.
func (CertificateApiPassthroughArgs) ElementType ¶
func (CertificateApiPassthroughArgs) ElementType() reflect.Type
func (CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutput ¶
func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutput() CertificateApiPassthroughOutput
func (CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutputWithContext ¶
func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughOutputWithContext(ctx context.Context) CertificateApiPassthroughOutput
func (CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutput ¶
func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
func (CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutputWithContext ¶
func (i CertificateApiPassthroughArgs) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
type CertificateApiPassthroughInput ¶
type CertificateApiPassthroughInput interface { pulumi.Input ToCertificateApiPassthroughOutput() CertificateApiPassthroughOutput ToCertificateApiPassthroughOutputWithContext(context.Context) CertificateApiPassthroughOutput }
CertificateApiPassthroughInput is an input type that accepts CertificateApiPassthroughArgs and CertificateApiPassthroughOutput values. You can construct a concrete instance of `CertificateApiPassthroughInput` via:
CertificateApiPassthroughArgs{...}
type CertificateApiPassthroughOutput ¶
type CertificateApiPassthroughOutput struct{ *pulumi.OutputState }
Structure that specifies fields to be overridden in a certificate at the time of issuance. These requires an API Passthrough template be used or they will be ignored.
func (CertificateApiPassthroughOutput) ElementType ¶
func (CertificateApiPassthroughOutput) ElementType() reflect.Type
func (CertificateApiPassthroughOutput) Extensions ¶
func (o CertificateApiPassthroughOutput) Extensions() CertificateExtensionsPtrOutput
func (CertificateApiPassthroughOutput) Subject ¶
func (o CertificateApiPassthroughOutput) Subject() CertificateSubjectPtrOutput
func (CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutput ¶
func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutput() CertificateApiPassthroughOutput
func (CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutputWithContext ¶
func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughOutputWithContext(ctx context.Context) CertificateApiPassthroughOutput
func (CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutput ¶
func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
func (CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutputWithContext ¶
func (o CertificateApiPassthroughOutput) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
type CertificateApiPassthroughPtrInput ¶
type CertificateApiPassthroughPtrInput interface { pulumi.Input ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput ToCertificateApiPassthroughPtrOutputWithContext(context.Context) CertificateApiPassthroughPtrOutput }
CertificateApiPassthroughPtrInput is an input type that accepts CertificateApiPassthroughArgs, CertificateApiPassthroughPtr and CertificateApiPassthroughPtrOutput values. You can construct a concrete instance of `CertificateApiPassthroughPtrInput` via:
CertificateApiPassthroughArgs{...} or: nil
func CertificateApiPassthroughPtr ¶
func CertificateApiPassthroughPtr(v *CertificateApiPassthroughArgs) CertificateApiPassthroughPtrInput
type CertificateApiPassthroughPtrOutput ¶
type CertificateApiPassthroughPtrOutput struct{ *pulumi.OutputState }
func (CertificateApiPassthroughPtrOutput) Elem ¶
func (o CertificateApiPassthroughPtrOutput) Elem() CertificateApiPassthroughOutput
func (CertificateApiPassthroughPtrOutput) ElementType ¶
func (CertificateApiPassthroughPtrOutput) ElementType() reflect.Type
func (CertificateApiPassthroughPtrOutput) Extensions ¶
func (o CertificateApiPassthroughPtrOutput) Extensions() CertificateExtensionsPtrOutput
func (CertificateApiPassthroughPtrOutput) Subject ¶
func (o CertificateApiPassthroughPtrOutput) Subject() CertificateSubjectPtrOutput
func (CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutput ¶
func (o CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutput() CertificateApiPassthroughPtrOutput
func (CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutputWithContext ¶
func (o CertificateApiPassthroughPtrOutput) ToCertificateApiPassthroughPtrOutputWithContext(ctx context.Context) CertificateApiPassthroughPtrOutput
type CertificateArgs ¶
type CertificateArgs struct { // These are fields to be overridden in a certificate at the time of issuance. These requires an API_Passthrough template be used or they will be ignored. ApiPassthrough CertificateApiPassthroughPtrInput // The Amazon Resource Name (ARN) for the private CA to issue the certificate. CertificateAuthorityArn pulumi.StringInput // The certificate signing request (CSR) for the Certificate. CertificateSigningRequest pulumi.StringInput // The name of the algorithm that will be used to sign the Certificate. SigningAlgorithm pulumi.StringInput // Specifies a custom configuration template to use when issuing a certificate. If this parameter is not provided, ACM Private CA defaults to the EndEntityCertificate/V1 template. TemplateArn pulumi.StringPtrInput // The time before which the Certificate will be valid. Validity CertificateValidityInput // The time after which the Certificate will be valid. ValidityNotBefore CertificateValidityPtrInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateAuthority ¶
type CertificateAuthority struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the certificate authority. Arn pulumi.StringOutput `pulumi:"arn"` // The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate. CertificateSigningRequest pulumi.StringOutput `pulumi:"certificateSigningRequest"` // Structure that contains CSR pass through extension information used by the CreateCertificateAuthority action. CsrExtensions CertificateAuthorityCsrExtensionsPtrOutput `pulumi:"csrExtensions"` // Public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate. KeyAlgorithm pulumi.StringOutput `pulumi:"keyAlgorithm"` // KeyStorageSecurityStadard defines a cryptographic key management compliance standard used for handling CA keys. KeyStorageSecurityStandard pulumi.StringPtrOutput `pulumi:"keyStorageSecurityStandard"` // Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. RevocationConfiguration CertificateAuthorityRevocationConfigurationPtrOutput `pulumi:"revocationConfiguration"` // Algorithm your CA uses to sign certificate requests. SigningAlgorithm pulumi.StringOutput `pulumi:"signingAlgorithm"` // Structure that contains X.500 distinguished name information for your CA. Subject CertificateAuthoritySubjectOutput `pulumi:"subject"` Tags CertificateAuthorityTagArrayOutput `pulumi:"tags"` // The type of the certificate authority. Type pulumi.StringOutput `pulumi:"type"` // Usage mode of the ceritificate authority. UsageMode pulumi.StringPtrOutput `pulumi:"usageMode"` }
Private certificate authority.
func GetCertificateAuthority ¶
func GetCertificateAuthority(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateAuthorityState, opts ...pulumi.ResourceOption) (*CertificateAuthority, error)
GetCertificateAuthority gets an existing CertificateAuthority resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCertificateAuthority ¶
func NewCertificateAuthority(ctx *pulumi.Context, name string, args *CertificateAuthorityArgs, opts ...pulumi.ResourceOption) (*CertificateAuthority, error)
NewCertificateAuthority registers a new resource with the given unique name, arguments, and options.
func (*CertificateAuthority) ElementType ¶
func (*CertificateAuthority) ElementType() reflect.Type
func (*CertificateAuthority) ToCertificateAuthorityOutput ¶
func (i *CertificateAuthority) ToCertificateAuthorityOutput() CertificateAuthorityOutput
func (*CertificateAuthority) ToCertificateAuthorityOutputWithContext ¶
func (i *CertificateAuthority) ToCertificateAuthorityOutputWithContext(ctx context.Context) CertificateAuthorityOutput
type CertificateAuthorityAccessDescription ¶
type CertificateAuthorityAccessDescription struct { AccessLocation CertificateAuthorityGeneralName `pulumi:"accessLocation"` AccessMethod CertificateAuthorityAccessMethod `pulumi:"accessMethod"` }
Structure that contains X.509 AccessDescription information.
type CertificateAuthorityAccessDescriptionArgs ¶
type CertificateAuthorityAccessDescriptionArgs struct { AccessLocation CertificateAuthorityGeneralNameInput `pulumi:"accessLocation"` AccessMethod CertificateAuthorityAccessMethodInput `pulumi:"accessMethod"` }
Structure that contains X.509 AccessDescription information.
func (CertificateAuthorityAccessDescriptionArgs) ElementType ¶
func (CertificateAuthorityAccessDescriptionArgs) ElementType() reflect.Type
func (CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutput ¶
func (i CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutput() CertificateAuthorityAccessDescriptionOutput
func (CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutputWithContext ¶
func (i CertificateAuthorityAccessDescriptionArgs) ToCertificateAuthorityAccessDescriptionOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionOutput
type CertificateAuthorityAccessDescriptionArray ¶
type CertificateAuthorityAccessDescriptionArray []CertificateAuthorityAccessDescriptionInput
func (CertificateAuthorityAccessDescriptionArray) ElementType ¶
func (CertificateAuthorityAccessDescriptionArray) ElementType() reflect.Type
func (CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutput ¶
func (i CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutput() CertificateAuthorityAccessDescriptionArrayOutput
func (CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext ¶
func (i CertificateAuthorityAccessDescriptionArray) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionArrayOutput
type CertificateAuthorityAccessDescriptionArrayInput ¶
type CertificateAuthorityAccessDescriptionArrayInput interface { pulumi.Input ToCertificateAuthorityAccessDescriptionArrayOutput() CertificateAuthorityAccessDescriptionArrayOutput ToCertificateAuthorityAccessDescriptionArrayOutputWithContext(context.Context) CertificateAuthorityAccessDescriptionArrayOutput }
CertificateAuthorityAccessDescriptionArrayInput is an input type that accepts CertificateAuthorityAccessDescriptionArray and CertificateAuthorityAccessDescriptionArrayOutput values. You can construct a concrete instance of `CertificateAuthorityAccessDescriptionArrayInput` via:
CertificateAuthorityAccessDescriptionArray{ CertificateAuthorityAccessDescriptionArgs{...} }
type CertificateAuthorityAccessDescriptionArrayOutput ¶
type CertificateAuthorityAccessDescriptionArrayOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityAccessDescriptionArrayOutput) ElementType ¶
func (CertificateAuthorityAccessDescriptionArrayOutput) ElementType() reflect.Type
func (CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutput ¶
func (o CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutput() CertificateAuthorityAccessDescriptionArrayOutput
func (CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext ¶
func (o CertificateAuthorityAccessDescriptionArrayOutput) ToCertificateAuthorityAccessDescriptionArrayOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionArrayOutput
type CertificateAuthorityAccessDescriptionInput ¶
type CertificateAuthorityAccessDescriptionInput interface { pulumi.Input ToCertificateAuthorityAccessDescriptionOutput() CertificateAuthorityAccessDescriptionOutput ToCertificateAuthorityAccessDescriptionOutputWithContext(context.Context) CertificateAuthorityAccessDescriptionOutput }
CertificateAuthorityAccessDescriptionInput is an input type that accepts CertificateAuthorityAccessDescriptionArgs and CertificateAuthorityAccessDescriptionOutput values. You can construct a concrete instance of `CertificateAuthorityAccessDescriptionInput` via:
CertificateAuthorityAccessDescriptionArgs{...}
type CertificateAuthorityAccessDescriptionOutput ¶
type CertificateAuthorityAccessDescriptionOutput struct{ *pulumi.OutputState }
Structure that contains X.509 AccessDescription information.
func (CertificateAuthorityAccessDescriptionOutput) AccessLocation ¶
func (o CertificateAuthorityAccessDescriptionOutput) AccessLocation() CertificateAuthorityGeneralNameOutput
func (CertificateAuthorityAccessDescriptionOutput) AccessMethod ¶
func (o CertificateAuthorityAccessDescriptionOutput) AccessMethod() CertificateAuthorityAccessMethodOutput
func (CertificateAuthorityAccessDescriptionOutput) ElementType ¶
func (CertificateAuthorityAccessDescriptionOutput) ElementType() reflect.Type
func (CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutput ¶
func (o CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutput() CertificateAuthorityAccessDescriptionOutput
func (CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutputWithContext ¶
func (o CertificateAuthorityAccessDescriptionOutput) ToCertificateAuthorityAccessDescriptionOutputWithContext(ctx context.Context) CertificateAuthorityAccessDescriptionOutput
type CertificateAuthorityAccessMethod ¶
type CertificateAuthorityAccessMethod struct { AccessMethodType *string `pulumi:"accessMethodType"` CustomObjectIdentifier *string `pulumi:"customObjectIdentifier"` }
Structure that contains X.509 AccessMethod information. Assign one and ONLY one field.
type CertificateAuthorityAccessMethodArgs ¶
type CertificateAuthorityAccessMethodArgs struct { AccessMethodType pulumi.StringPtrInput `pulumi:"accessMethodType"` CustomObjectIdentifier pulumi.StringPtrInput `pulumi:"customObjectIdentifier"` }
Structure that contains X.509 AccessMethod information. Assign one and ONLY one field.
func (CertificateAuthorityAccessMethodArgs) ElementType ¶
func (CertificateAuthorityAccessMethodArgs) ElementType() reflect.Type
func (CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutput ¶
func (i CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutput() CertificateAuthorityAccessMethodOutput
func (CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutputWithContext ¶
func (i CertificateAuthorityAccessMethodArgs) ToCertificateAuthorityAccessMethodOutputWithContext(ctx context.Context) CertificateAuthorityAccessMethodOutput
type CertificateAuthorityAccessMethodInput ¶
type CertificateAuthorityAccessMethodInput interface { pulumi.Input ToCertificateAuthorityAccessMethodOutput() CertificateAuthorityAccessMethodOutput ToCertificateAuthorityAccessMethodOutputWithContext(context.Context) CertificateAuthorityAccessMethodOutput }
CertificateAuthorityAccessMethodInput is an input type that accepts CertificateAuthorityAccessMethodArgs and CertificateAuthorityAccessMethodOutput values. You can construct a concrete instance of `CertificateAuthorityAccessMethodInput` via:
CertificateAuthorityAccessMethodArgs{...}
type CertificateAuthorityAccessMethodOutput ¶
type CertificateAuthorityAccessMethodOutput struct{ *pulumi.OutputState }
Structure that contains X.509 AccessMethod information. Assign one and ONLY one field.
func (CertificateAuthorityAccessMethodOutput) AccessMethodType ¶
func (o CertificateAuthorityAccessMethodOutput) AccessMethodType() pulumi.StringPtrOutput
func (CertificateAuthorityAccessMethodOutput) CustomObjectIdentifier ¶
func (o CertificateAuthorityAccessMethodOutput) CustomObjectIdentifier() pulumi.StringPtrOutput
func (CertificateAuthorityAccessMethodOutput) ElementType ¶
func (CertificateAuthorityAccessMethodOutput) ElementType() reflect.Type
func (CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutput ¶
func (o CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutput() CertificateAuthorityAccessMethodOutput
func (CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutputWithContext ¶
func (o CertificateAuthorityAccessMethodOutput) ToCertificateAuthorityAccessMethodOutputWithContext(ctx context.Context) CertificateAuthorityAccessMethodOutput
type CertificateAuthorityActivation ¶
type CertificateAuthorityActivation struct { pulumi.CustomResourceState // Certificate Authority certificate that will be installed in the Certificate Authority. Certificate pulumi.StringOutput `pulumi:"certificate"` // Arn of the Certificate Authority. CertificateAuthorityArn pulumi.StringOutput `pulumi:"certificateAuthorityArn"` // Certificate chain for the Certificate Authority certificate. CertificateChain pulumi.StringPtrOutput `pulumi:"certificateChain"` // The complete certificate chain, including the Certificate Authority certificate. CompleteCertificateChain pulumi.StringOutput `pulumi:"completeCertificateChain"` // The status of the Certificate Authority. Status pulumi.StringPtrOutput `pulumi:"status"` }
Used to install the certificate authority certificate and update the certificate authority status.
func GetCertificateAuthorityActivation ¶
func GetCertificateAuthorityActivation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateAuthorityActivationState, opts ...pulumi.ResourceOption) (*CertificateAuthorityActivation, error)
GetCertificateAuthorityActivation gets an existing CertificateAuthorityActivation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCertificateAuthorityActivation ¶
func NewCertificateAuthorityActivation(ctx *pulumi.Context, name string, args *CertificateAuthorityActivationArgs, opts ...pulumi.ResourceOption) (*CertificateAuthorityActivation, error)
NewCertificateAuthorityActivation registers a new resource with the given unique name, arguments, and options.
func (*CertificateAuthorityActivation) ElementType ¶
func (*CertificateAuthorityActivation) ElementType() reflect.Type
func (*CertificateAuthorityActivation) ToCertificateAuthorityActivationOutput ¶
func (i *CertificateAuthorityActivation) ToCertificateAuthorityActivationOutput() CertificateAuthorityActivationOutput
func (*CertificateAuthorityActivation) ToCertificateAuthorityActivationOutputWithContext ¶
func (i *CertificateAuthorityActivation) ToCertificateAuthorityActivationOutputWithContext(ctx context.Context) CertificateAuthorityActivationOutput
type CertificateAuthorityActivationArgs ¶
type CertificateAuthorityActivationArgs struct { // Certificate Authority certificate that will be installed in the Certificate Authority. Certificate pulumi.StringInput // Arn of the Certificate Authority. CertificateAuthorityArn pulumi.StringInput // Certificate chain for the Certificate Authority certificate. CertificateChain pulumi.StringPtrInput // The status of the Certificate Authority. Status pulumi.StringPtrInput }
The set of arguments for constructing a CertificateAuthorityActivation resource.
func (CertificateAuthorityActivationArgs) ElementType ¶
func (CertificateAuthorityActivationArgs) ElementType() reflect.Type
type CertificateAuthorityActivationInput ¶
type CertificateAuthorityActivationInput interface { pulumi.Input ToCertificateAuthorityActivationOutput() CertificateAuthorityActivationOutput ToCertificateAuthorityActivationOutputWithContext(ctx context.Context) CertificateAuthorityActivationOutput }
type CertificateAuthorityActivationOutput ¶
type CertificateAuthorityActivationOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityActivationOutput) Certificate ¶ added in v0.17.0
func (o CertificateAuthorityActivationOutput) Certificate() pulumi.StringOutput
Certificate Authority certificate that will be installed in the Certificate Authority.
func (CertificateAuthorityActivationOutput) CertificateAuthorityArn ¶ added in v0.17.0
func (o CertificateAuthorityActivationOutput) CertificateAuthorityArn() pulumi.StringOutput
Arn of the Certificate Authority.
func (CertificateAuthorityActivationOutput) CertificateChain ¶ added in v0.17.0
func (o CertificateAuthorityActivationOutput) CertificateChain() pulumi.StringPtrOutput
Certificate chain for the Certificate Authority certificate.
func (CertificateAuthorityActivationOutput) CompleteCertificateChain ¶ added in v0.17.0
func (o CertificateAuthorityActivationOutput) CompleteCertificateChain() pulumi.StringOutput
The complete certificate chain, including the Certificate Authority certificate.
func (CertificateAuthorityActivationOutput) ElementType ¶
func (CertificateAuthorityActivationOutput) ElementType() reflect.Type
func (CertificateAuthorityActivationOutput) Status ¶ added in v0.17.0
func (o CertificateAuthorityActivationOutput) Status() pulumi.StringPtrOutput
The status of the Certificate Authority.
func (CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutput ¶
func (o CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutput() CertificateAuthorityActivationOutput
func (CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutputWithContext ¶
func (o CertificateAuthorityActivationOutput) ToCertificateAuthorityActivationOutputWithContext(ctx context.Context) CertificateAuthorityActivationOutput
type CertificateAuthorityActivationState ¶
type CertificateAuthorityActivationState struct { }
func (CertificateAuthorityActivationState) ElementType ¶
func (CertificateAuthorityActivationState) ElementType() reflect.Type
type CertificateAuthorityArgs ¶
type CertificateAuthorityArgs struct { // Structure that contains CSR pass through extension information used by the CreateCertificateAuthority action. CsrExtensions CertificateAuthorityCsrExtensionsPtrInput // Public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate. KeyAlgorithm pulumi.StringInput // KeyStorageSecurityStadard defines a cryptographic key management compliance standard used for handling CA keys. KeyStorageSecurityStandard pulumi.StringPtrInput // Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. RevocationConfiguration CertificateAuthorityRevocationConfigurationPtrInput // Algorithm your CA uses to sign certificate requests. SigningAlgorithm pulumi.StringInput // Structure that contains X.500 distinguished name information for your CA. Subject CertificateAuthoritySubjectInput Tags CertificateAuthorityTagArrayInput // The type of the certificate authority. Type pulumi.StringInput // Usage mode of the ceritificate authority. UsageMode pulumi.StringPtrInput }
The set of arguments for constructing a CertificateAuthority resource.
func (CertificateAuthorityArgs) ElementType ¶
func (CertificateAuthorityArgs) ElementType() reflect.Type
type CertificateAuthorityCrlConfiguration ¶
type CertificateAuthorityCrlConfiguration struct { CustomCname *string `pulumi:"customCname"` Enabled *bool `pulumi:"enabled"` ExpirationInDays *int `pulumi:"expirationInDays"` S3BucketName *string `pulumi:"s3BucketName"` S3ObjectAcl *string `pulumi:"s3ObjectAcl"` }
Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.
type CertificateAuthorityCrlConfigurationArgs ¶
type CertificateAuthorityCrlConfigurationArgs struct { CustomCname pulumi.StringPtrInput `pulumi:"customCname"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` ExpirationInDays pulumi.IntPtrInput `pulumi:"expirationInDays"` S3BucketName pulumi.StringPtrInput `pulumi:"s3BucketName"` S3ObjectAcl pulumi.StringPtrInput `pulumi:"s3ObjectAcl"` }
Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.
func (CertificateAuthorityCrlConfigurationArgs) ElementType ¶
func (CertificateAuthorityCrlConfigurationArgs) ElementType() reflect.Type
func (CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutput ¶
func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutput() CertificateAuthorityCrlConfigurationOutput
func (CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutputWithContext ¶
func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationOutput
func (CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutput ¶
func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
func (CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext ¶
func (i CertificateAuthorityCrlConfigurationArgs) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
type CertificateAuthorityCrlConfigurationInput ¶
type CertificateAuthorityCrlConfigurationInput interface { pulumi.Input ToCertificateAuthorityCrlConfigurationOutput() CertificateAuthorityCrlConfigurationOutput ToCertificateAuthorityCrlConfigurationOutputWithContext(context.Context) CertificateAuthorityCrlConfigurationOutput }
CertificateAuthorityCrlConfigurationInput is an input type that accepts CertificateAuthorityCrlConfigurationArgs and CertificateAuthorityCrlConfigurationOutput values. You can construct a concrete instance of `CertificateAuthorityCrlConfigurationInput` via:
CertificateAuthorityCrlConfigurationArgs{...}
type CertificateAuthorityCrlConfigurationOutput ¶
type CertificateAuthorityCrlConfigurationOutput struct{ *pulumi.OutputState }
Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.
func (CertificateAuthorityCrlConfigurationOutput) CustomCname ¶
func (o CertificateAuthorityCrlConfigurationOutput) CustomCname() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) ElementType ¶
func (CertificateAuthorityCrlConfigurationOutput) ElementType() reflect.Type
func (CertificateAuthorityCrlConfigurationOutput) Enabled ¶
func (o CertificateAuthorityCrlConfigurationOutput) Enabled() pulumi.BoolPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) ExpirationInDays ¶
func (o CertificateAuthorityCrlConfigurationOutput) ExpirationInDays() pulumi.IntPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) S3BucketName ¶
func (o CertificateAuthorityCrlConfigurationOutput) S3BucketName() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) S3ObjectAcl ¶
func (o CertificateAuthorityCrlConfigurationOutput) S3ObjectAcl() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutput ¶
func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutput() CertificateAuthorityCrlConfigurationOutput
func (CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutputWithContext ¶
func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationOutput
func (CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutput ¶
func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
func (CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityCrlConfigurationOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
type CertificateAuthorityCrlConfigurationPtrInput ¶
type CertificateAuthorityCrlConfigurationPtrInput interface { pulumi.Input ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(context.Context) CertificateAuthorityCrlConfigurationPtrOutput }
CertificateAuthorityCrlConfigurationPtrInput is an input type that accepts CertificateAuthorityCrlConfigurationArgs, CertificateAuthorityCrlConfigurationPtr and CertificateAuthorityCrlConfigurationPtrOutput values. You can construct a concrete instance of `CertificateAuthorityCrlConfigurationPtrInput` via:
CertificateAuthorityCrlConfigurationArgs{...} or: nil
func CertificateAuthorityCrlConfigurationPtr ¶
func CertificateAuthorityCrlConfigurationPtr(v *CertificateAuthorityCrlConfigurationArgs) CertificateAuthorityCrlConfigurationPtrInput
type CertificateAuthorityCrlConfigurationPtrOutput ¶
type CertificateAuthorityCrlConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityCrlConfigurationPtrOutput) CustomCname ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) CustomCname() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) ElementType ¶
func (CertificateAuthorityCrlConfigurationPtrOutput) ElementType() reflect.Type
func (CertificateAuthorityCrlConfigurationPtrOutput) Enabled ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) ExpirationInDays ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) ExpirationInDays() pulumi.IntPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) S3BucketName ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) S3BucketName() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) S3ObjectAcl ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) S3ObjectAcl() pulumi.StringPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutput ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutput() CertificateAuthorityCrlConfigurationPtrOutput
func (CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityCrlConfigurationPtrOutput) ToCertificateAuthorityCrlConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityCrlConfigurationPtrOutput
type CertificateAuthorityCsrExtensions ¶
type CertificateAuthorityCsrExtensions struct { KeyUsage *CertificateAuthorityKeyUsage `pulumi:"keyUsage"` SubjectInformationAccess []CertificateAuthorityAccessDescription `pulumi:"subjectInformationAccess"` }
Structure that contains CSR pass though extensions information.
type CertificateAuthorityCsrExtensionsArgs ¶
type CertificateAuthorityCsrExtensionsArgs struct { KeyUsage CertificateAuthorityKeyUsagePtrInput `pulumi:"keyUsage"` SubjectInformationAccess CertificateAuthorityAccessDescriptionArrayInput `pulumi:"subjectInformationAccess"` }
Structure that contains CSR pass though extensions information.
func (CertificateAuthorityCsrExtensionsArgs) ElementType ¶
func (CertificateAuthorityCsrExtensionsArgs) ElementType() reflect.Type
func (CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutput ¶
func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutput() CertificateAuthorityCsrExtensionsOutput
func (CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutputWithContext ¶
func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsOutput
func (CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutput ¶
func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
func (CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext ¶
func (i CertificateAuthorityCsrExtensionsArgs) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
type CertificateAuthorityCsrExtensionsInput ¶
type CertificateAuthorityCsrExtensionsInput interface { pulumi.Input ToCertificateAuthorityCsrExtensionsOutput() CertificateAuthorityCsrExtensionsOutput ToCertificateAuthorityCsrExtensionsOutputWithContext(context.Context) CertificateAuthorityCsrExtensionsOutput }
CertificateAuthorityCsrExtensionsInput is an input type that accepts CertificateAuthorityCsrExtensionsArgs and CertificateAuthorityCsrExtensionsOutput values. You can construct a concrete instance of `CertificateAuthorityCsrExtensionsInput` via:
CertificateAuthorityCsrExtensionsArgs{...}
type CertificateAuthorityCsrExtensionsOutput ¶
type CertificateAuthorityCsrExtensionsOutput struct{ *pulumi.OutputState }
Structure that contains CSR pass though extensions information.
func (CertificateAuthorityCsrExtensionsOutput) ElementType ¶
func (CertificateAuthorityCsrExtensionsOutput) ElementType() reflect.Type
func (CertificateAuthorityCsrExtensionsOutput) KeyUsage ¶
func (o CertificateAuthorityCsrExtensionsOutput) KeyUsage() CertificateAuthorityKeyUsagePtrOutput
func (CertificateAuthorityCsrExtensionsOutput) SubjectInformationAccess ¶
func (o CertificateAuthorityCsrExtensionsOutput) SubjectInformationAccess() CertificateAuthorityAccessDescriptionArrayOutput
func (CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutput ¶
func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutput() CertificateAuthorityCsrExtensionsOutput
func (CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutputWithContext ¶
func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsOutput
func (CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutput ¶
func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
func (CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext ¶
func (o CertificateAuthorityCsrExtensionsOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
type CertificateAuthorityCsrExtensionsPtrInput ¶
type CertificateAuthorityCsrExtensionsPtrInput interface { pulumi.Input ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(context.Context) CertificateAuthorityCsrExtensionsPtrOutput }
CertificateAuthorityCsrExtensionsPtrInput is an input type that accepts CertificateAuthorityCsrExtensionsArgs, CertificateAuthorityCsrExtensionsPtr and CertificateAuthorityCsrExtensionsPtrOutput values. You can construct a concrete instance of `CertificateAuthorityCsrExtensionsPtrInput` via:
CertificateAuthorityCsrExtensionsArgs{...} or: nil
func CertificateAuthorityCsrExtensionsPtr ¶
func CertificateAuthorityCsrExtensionsPtr(v *CertificateAuthorityCsrExtensionsArgs) CertificateAuthorityCsrExtensionsPtrInput
type CertificateAuthorityCsrExtensionsPtrOutput ¶
type CertificateAuthorityCsrExtensionsPtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityCsrExtensionsPtrOutput) ElementType ¶
func (CertificateAuthorityCsrExtensionsPtrOutput) ElementType() reflect.Type
func (CertificateAuthorityCsrExtensionsPtrOutput) KeyUsage ¶
func (o CertificateAuthorityCsrExtensionsPtrOutput) KeyUsage() CertificateAuthorityKeyUsagePtrOutput
func (CertificateAuthorityCsrExtensionsPtrOutput) SubjectInformationAccess ¶
func (o CertificateAuthorityCsrExtensionsPtrOutput) SubjectInformationAccess() CertificateAuthorityAccessDescriptionArrayOutput
func (CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutput ¶
func (o CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutput() CertificateAuthorityCsrExtensionsPtrOutput
func (CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext ¶
func (o CertificateAuthorityCsrExtensionsPtrOutput) ToCertificateAuthorityCsrExtensionsPtrOutputWithContext(ctx context.Context) CertificateAuthorityCsrExtensionsPtrOutput
type CertificateAuthorityCustomAttribute ¶ added in v0.14.0
type CertificateAuthorityCustomAttribute struct { ObjectIdentifier string `pulumi:"objectIdentifier"` Value string `pulumi:"value"` }
Structure that contains X.500 attribute type and value.
type CertificateAuthorityCustomAttributeArgs ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeArgs struct { ObjectIdentifier pulumi.StringInput `pulumi:"objectIdentifier"` Value pulumi.StringInput `pulumi:"value"` }
Structure that contains X.500 attribute type and value.
func (CertificateAuthorityCustomAttributeArgs) ElementType ¶ added in v0.14.0
func (CertificateAuthorityCustomAttributeArgs) ElementType() reflect.Type
func (CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutput ¶ added in v0.14.0
func (i CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutput() CertificateAuthorityCustomAttributeOutput
func (CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutputWithContext ¶ added in v0.14.0
func (i CertificateAuthorityCustomAttributeArgs) ToCertificateAuthorityCustomAttributeOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeOutput
type CertificateAuthorityCustomAttributeArray ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeArray []CertificateAuthorityCustomAttributeInput
func (CertificateAuthorityCustomAttributeArray) ElementType ¶ added in v0.14.0
func (CertificateAuthorityCustomAttributeArray) ElementType() reflect.Type
func (CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutput ¶ added in v0.14.0
func (i CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutput() CertificateAuthorityCustomAttributeArrayOutput
func (CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutputWithContext ¶ added in v0.14.0
func (i CertificateAuthorityCustomAttributeArray) ToCertificateAuthorityCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeArrayOutput
type CertificateAuthorityCustomAttributeArrayInput ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeArrayInput interface { pulumi.Input ToCertificateAuthorityCustomAttributeArrayOutput() CertificateAuthorityCustomAttributeArrayOutput ToCertificateAuthorityCustomAttributeArrayOutputWithContext(context.Context) CertificateAuthorityCustomAttributeArrayOutput }
CertificateAuthorityCustomAttributeArrayInput is an input type that accepts CertificateAuthorityCustomAttributeArray and CertificateAuthorityCustomAttributeArrayOutput values. You can construct a concrete instance of `CertificateAuthorityCustomAttributeArrayInput` via:
CertificateAuthorityCustomAttributeArray{ CertificateAuthorityCustomAttributeArgs{...} }
type CertificateAuthorityCustomAttributeArrayOutput ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeArrayOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityCustomAttributeArrayOutput) ElementType ¶ added in v0.14.0
func (CertificateAuthorityCustomAttributeArrayOutput) ElementType() reflect.Type
func (CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutput ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutput() CertificateAuthorityCustomAttributeArrayOutput
func (CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutputWithContext ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeArrayOutput) ToCertificateAuthorityCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeArrayOutput
type CertificateAuthorityCustomAttributeInput ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeInput interface { pulumi.Input ToCertificateAuthorityCustomAttributeOutput() CertificateAuthorityCustomAttributeOutput ToCertificateAuthorityCustomAttributeOutputWithContext(context.Context) CertificateAuthorityCustomAttributeOutput }
CertificateAuthorityCustomAttributeInput is an input type that accepts CertificateAuthorityCustomAttributeArgs and CertificateAuthorityCustomAttributeOutput values. You can construct a concrete instance of `CertificateAuthorityCustomAttributeInput` via:
CertificateAuthorityCustomAttributeArgs{...}
type CertificateAuthorityCustomAttributeOutput ¶ added in v0.14.0
type CertificateAuthorityCustomAttributeOutput struct{ *pulumi.OutputState }
Structure that contains X.500 attribute type and value.
func (CertificateAuthorityCustomAttributeOutput) ElementType ¶ added in v0.14.0
func (CertificateAuthorityCustomAttributeOutput) ElementType() reflect.Type
func (CertificateAuthorityCustomAttributeOutput) ObjectIdentifier ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeOutput) ObjectIdentifier() pulumi.StringOutput
func (CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutput ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutput() CertificateAuthorityCustomAttributeOutput
func (CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutputWithContext ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeOutput) ToCertificateAuthorityCustomAttributeOutputWithContext(ctx context.Context) CertificateAuthorityCustomAttributeOutput
func (CertificateAuthorityCustomAttributeOutput) Value ¶ added in v0.14.0
func (o CertificateAuthorityCustomAttributeOutput) Value() pulumi.StringOutput
type CertificateAuthorityEdiPartyName ¶
type CertificateAuthorityEdiPartyName struct { NameAssigner string `pulumi:"nameAssigner"` PartyName string `pulumi:"partyName"` }
Structure that contains X.509 EdiPartyName information.
type CertificateAuthorityEdiPartyNameArgs ¶
type CertificateAuthorityEdiPartyNameArgs struct { NameAssigner pulumi.StringInput `pulumi:"nameAssigner"` PartyName pulumi.StringInput `pulumi:"partyName"` }
Structure that contains X.509 EdiPartyName information.
func (CertificateAuthorityEdiPartyNameArgs) ElementType ¶
func (CertificateAuthorityEdiPartyNameArgs) ElementType() reflect.Type
func (CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutput ¶
func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutput() CertificateAuthorityEdiPartyNameOutput
func (CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutputWithContext ¶
func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNameOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNameOutput
func (CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutput ¶
func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
func (CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext ¶
func (i CertificateAuthorityEdiPartyNameArgs) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
type CertificateAuthorityEdiPartyNameInput ¶
type CertificateAuthorityEdiPartyNameInput interface { pulumi.Input ToCertificateAuthorityEdiPartyNameOutput() CertificateAuthorityEdiPartyNameOutput ToCertificateAuthorityEdiPartyNameOutputWithContext(context.Context) CertificateAuthorityEdiPartyNameOutput }
CertificateAuthorityEdiPartyNameInput is an input type that accepts CertificateAuthorityEdiPartyNameArgs and CertificateAuthorityEdiPartyNameOutput values. You can construct a concrete instance of `CertificateAuthorityEdiPartyNameInput` via:
CertificateAuthorityEdiPartyNameArgs{...}
type CertificateAuthorityEdiPartyNameOutput ¶
type CertificateAuthorityEdiPartyNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 EdiPartyName information.
func (CertificateAuthorityEdiPartyNameOutput) ElementType ¶
func (CertificateAuthorityEdiPartyNameOutput) ElementType() reflect.Type
func (CertificateAuthorityEdiPartyNameOutput) NameAssigner ¶
func (o CertificateAuthorityEdiPartyNameOutput) NameAssigner() pulumi.StringOutput
func (CertificateAuthorityEdiPartyNameOutput) PartyName ¶
func (o CertificateAuthorityEdiPartyNameOutput) PartyName() pulumi.StringOutput
func (CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutput ¶
func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutput() CertificateAuthorityEdiPartyNameOutput
func (CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutputWithContext ¶
func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNameOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNameOutput
func (CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutput ¶
func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
func (CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext ¶
func (o CertificateAuthorityEdiPartyNameOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
type CertificateAuthorityEdiPartyNamePtrInput ¶
type CertificateAuthorityEdiPartyNamePtrInput interface { pulumi.Input ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(context.Context) CertificateAuthorityEdiPartyNamePtrOutput }
CertificateAuthorityEdiPartyNamePtrInput is an input type that accepts CertificateAuthorityEdiPartyNameArgs, CertificateAuthorityEdiPartyNamePtr and CertificateAuthorityEdiPartyNamePtrOutput values. You can construct a concrete instance of `CertificateAuthorityEdiPartyNamePtrInput` via:
CertificateAuthorityEdiPartyNameArgs{...} or: nil
func CertificateAuthorityEdiPartyNamePtr ¶
func CertificateAuthorityEdiPartyNamePtr(v *CertificateAuthorityEdiPartyNameArgs) CertificateAuthorityEdiPartyNamePtrInput
type CertificateAuthorityEdiPartyNamePtrOutput ¶
type CertificateAuthorityEdiPartyNamePtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityEdiPartyNamePtrOutput) ElementType ¶
func (CertificateAuthorityEdiPartyNamePtrOutput) ElementType() reflect.Type
func (CertificateAuthorityEdiPartyNamePtrOutput) NameAssigner ¶
func (o CertificateAuthorityEdiPartyNamePtrOutput) NameAssigner() pulumi.StringPtrOutput
func (CertificateAuthorityEdiPartyNamePtrOutput) PartyName ¶
func (o CertificateAuthorityEdiPartyNamePtrOutput) PartyName() pulumi.StringPtrOutput
func (CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutput ¶
func (o CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutput() CertificateAuthorityEdiPartyNamePtrOutput
func (CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext ¶
func (o CertificateAuthorityEdiPartyNamePtrOutput) ToCertificateAuthorityEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityEdiPartyNamePtrOutput
type CertificateAuthorityGeneralName ¶
type CertificateAuthorityGeneralName struct { DirectoryName *CertificateAuthoritySubject `pulumi:"directoryName"` DnsName *string `pulumi:"dnsName"` EdiPartyName *CertificateAuthorityEdiPartyName `pulumi:"ediPartyName"` IpAddress *string `pulumi:"ipAddress"` OtherName *CertificateAuthorityOtherName `pulumi:"otherName"` RegisteredId *string `pulumi:"registeredId"` Rfc822Name *string `pulumi:"rfc822Name"` UniformResourceIdentifier *string `pulumi:"uniformResourceIdentifier"` }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
type CertificateAuthorityGeneralNameArgs ¶
type CertificateAuthorityGeneralNameArgs struct { DirectoryName CertificateAuthoritySubjectPtrInput `pulumi:"directoryName"` DnsName pulumi.StringPtrInput `pulumi:"dnsName"` EdiPartyName CertificateAuthorityEdiPartyNamePtrInput `pulumi:"ediPartyName"` IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` OtherName CertificateAuthorityOtherNamePtrInput `pulumi:"otherName"` RegisteredId pulumi.StringPtrInput `pulumi:"registeredId"` Rfc822Name pulumi.StringPtrInput `pulumi:"rfc822Name"` UniformResourceIdentifier pulumi.StringPtrInput `pulumi:"uniformResourceIdentifier"` }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
func (CertificateAuthorityGeneralNameArgs) ElementType ¶
func (CertificateAuthorityGeneralNameArgs) ElementType() reflect.Type
func (CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutput ¶
func (i CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutput() CertificateAuthorityGeneralNameOutput
func (CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutputWithContext ¶
func (i CertificateAuthorityGeneralNameArgs) ToCertificateAuthorityGeneralNameOutputWithContext(ctx context.Context) CertificateAuthorityGeneralNameOutput
type CertificateAuthorityGeneralNameInput ¶
type CertificateAuthorityGeneralNameInput interface { pulumi.Input ToCertificateAuthorityGeneralNameOutput() CertificateAuthorityGeneralNameOutput ToCertificateAuthorityGeneralNameOutputWithContext(context.Context) CertificateAuthorityGeneralNameOutput }
CertificateAuthorityGeneralNameInput is an input type that accepts CertificateAuthorityGeneralNameArgs and CertificateAuthorityGeneralNameOutput values. You can construct a concrete instance of `CertificateAuthorityGeneralNameInput` via:
CertificateAuthorityGeneralNameArgs{...}
type CertificateAuthorityGeneralNameOutput ¶
type CertificateAuthorityGeneralNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
func (CertificateAuthorityGeneralNameOutput) DirectoryName ¶
func (o CertificateAuthorityGeneralNameOutput) DirectoryName() CertificateAuthoritySubjectPtrOutput
func (CertificateAuthorityGeneralNameOutput) DnsName ¶
func (o CertificateAuthorityGeneralNameOutput) DnsName() pulumi.StringPtrOutput
func (CertificateAuthorityGeneralNameOutput) EdiPartyName ¶
func (o CertificateAuthorityGeneralNameOutput) EdiPartyName() CertificateAuthorityEdiPartyNamePtrOutput
func (CertificateAuthorityGeneralNameOutput) ElementType ¶
func (CertificateAuthorityGeneralNameOutput) ElementType() reflect.Type
func (CertificateAuthorityGeneralNameOutput) IpAddress ¶
func (o CertificateAuthorityGeneralNameOutput) IpAddress() pulumi.StringPtrOutput
func (CertificateAuthorityGeneralNameOutput) OtherName ¶
func (o CertificateAuthorityGeneralNameOutput) OtherName() CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityGeneralNameOutput) RegisteredId ¶
func (o CertificateAuthorityGeneralNameOutput) RegisteredId() pulumi.StringPtrOutput
func (CertificateAuthorityGeneralNameOutput) Rfc822Name ¶
func (o CertificateAuthorityGeneralNameOutput) Rfc822Name() pulumi.StringPtrOutput
func (CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutput ¶
func (o CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutput() CertificateAuthorityGeneralNameOutput
func (CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutputWithContext ¶
func (o CertificateAuthorityGeneralNameOutput) ToCertificateAuthorityGeneralNameOutputWithContext(ctx context.Context) CertificateAuthorityGeneralNameOutput
func (CertificateAuthorityGeneralNameOutput) UniformResourceIdentifier ¶
func (o CertificateAuthorityGeneralNameOutput) UniformResourceIdentifier() pulumi.StringPtrOutput
type CertificateAuthorityInput ¶
type CertificateAuthorityInput interface { pulumi.Input ToCertificateAuthorityOutput() CertificateAuthorityOutput ToCertificateAuthorityOutputWithContext(ctx context.Context) CertificateAuthorityOutput }
type CertificateAuthorityKeyUsage ¶
type CertificateAuthorityKeyUsage struct { CRLSign *bool `pulumi:"cRLSign"` DataEncipherment *bool `pulumi:"dataEncipherment"` DecipherOnly *bool `pulumi:"decipherOnly"` DigitalSignature *bool `pulumi:"digitalSignature"` EncipherOnly *bool `pulumi:"encipherOnly"` KeyAgreement *bool `pulumi:"keyAgreement"` KeyCertSign *bool `pulumi:"keyCertSign"` KeyEncipherment *bool `pulumi:"keyEncipherment"` NonRepudiation *bool `pulumi:"nonRepudiation"` }
Structure that contains X.509 KeyUsage information.
type CertificateAuthorityKeyUsageArgs ¶
type CertificateAuthorityKeyUsageArgs struct { CRLSign pulumi.BoolPtrInput `pulumi:"cRLSign"` DataEncipherment pulumi.BoolPtrInput `pulumi:"dataEncipherment"` DecipherOnly pulumi.BoolPtrInput `pulumi:"decipherOnly"` DigitalSignature pulumi.BoolPtrInput `pulumi:"digitalSignature"` EncipherOnly pulumi.BoolPtrInput `pulumi:"encipherOnly"` KeyAgreement pulumi.BoolPtrInput `pulumi:"keyAgreement"` KeyCertSign pulumi.BoolPtrInput `pulumi:"keyCertSign"` KeyEncipherment pulumi.BoolPtrInput `pulumi:"keyEncipherment"` NonRepudiation pulumi.BoolPtrInput `pulumi:"nonRepudiation"` }
Structure that contains X.509 KeyUsage information.
func (CertificateAuthorityKeyUsageArgs) ElementType ¶
func (CertificateAuthorityKeyUsageArgs) ElementType() reflect.Type
func (CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutput ¶
func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutput() CertificateAuthorityKeyUsageOutput
func (CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutputWithContext ¶
func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsageOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsageOutput
func (CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutput ¶
func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
func (CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutputWithContext ¶
func (i CertificateAuthorityKeyUsageArgs) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
type CertificateAuthorityKeyUsageInput ¶
type CertificateAuthorityKeyUsageInput interface { pulumi.Input ToCertificateAuthorityKeyUsageOutput() CertificateAuthorityKeyUsageOutput ToCertificateAuthorityKeyUsageOutputWithContext(context.Context) CertificateAuthorityKeyUsageOutput }
CertificateAuthorityKeyUsageInput is an input type that accepts CertificateAuthorityKeyUsageArgs and CertificateAuthorityKeyUsageOutput values. You can construct a concrete instance of `CertificateAuthorityKeyUsageInput` via:
CertificateAuthorityKeyUsageArgs{...}
type CertificateAuthorityKeyUsageOutput ¶
type CertificateAuthorityKeyUsageOutput struct{ *pulumi.OutputState }
Structure that contains X.509 KeyUsage information.
func (CertificateAuthorityKeyUsageOutput) CRLSign ¶
func (o CertificateAuthorityKeyUsageOutput) CRLSign() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) DataEncipherment ¶
func (o CertificateAuthorityKeyUsageOutput) DataEncipherment() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) DecipherOnly ¶
func (o CertificateAuthorityKeyUsageOutput) DecipherOnly() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) DigitalSignature ¶
func (o CertificateAuthorityKeyUsageOutput) DigitalSignature() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) ElementType ¶
func (CertificateAuthorityKeyUsageOutput) ElementType() reflect.Type
func (CertificateAuthorityKeyUsageOutput) EncipherOnly ¶
func (o CertificateAuthorityKeyUsageOutput) EncipherOnly() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) KeyAgreement ¶
func (o CertificateAuthorityKeyUsageOutput) KeyAgreement() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) KeyCertSign ¶
func (o CertificateAuthorityKeyUsageOutput) KeyCertSign() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) KeyEncipherment ¶
func (o CertificateAuthorityKeyUsageOutput) KeyEncipherment() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) NonRepudiation ¶
func (o CertificateAuthorityKeyUsageOutput) NonRepudiation() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutput ¶
func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutput() CertificateAuthorityKeyUsageOutput
func (CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutputWithContext ¶
func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsageOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsageOutput
func (CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutput ¶
func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
func (CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext ¶
func (o CertificateAuthorityKeyUsageOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
type CertificateAuthorityKeyUsagePtrInput ¶
type CertificateAuthorityKeyUsagePtrInput interface { pulumi.Input ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput ToCertificateAuthorityKeyUsagePtrOutputWithContext(context.Context) CertificateAuthorityKeyUsagePtrOutput }
CertificateAuthorityKeyUsagePtrInput is an input type that accepts CertificateAuthorityKeyUsageArgs, CertificateAuthorityKeyUsagePtr and CertificateAuthorityKeyUsagePtrOutput values. You can construct a concrete instance of `CertificateAuthorityKeyUsagePtrInput` via:
CertificateAuthorityKeyUsageArgs{...} or: nil
func CertificateAuthorityKeyUsagePtr ¶
func CertificateAuthorityKeyUsagePtr(v *CertificateAuthorityKeyUsageArgs) CertificateAuthorityKeyUsagePtrInput
type CertificateAuthorityKeyUsagePtrOutput ¶
type CertificateAuthorityKeyUsagePtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityKeyUsagePtrOutput) CRLSign ¶
func (o CertificateAuthorityKeyUsagePtrOutput) CRLSign() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) DataEncipherment ¶
func (o CertificateAuthorityKeyUsagePtrOutput) DataEncipherment() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) DecipherOnly ¶
func (o CertificateAuthorityKeyUsagePtrOutput) DecipherOnly() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) DigitalSignature ¶
func (o CertificateAuthorityKeyUsagePtrOutput) DigitalSignature() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) ElementType ¶
func (CertificateAuthorityKeyUsagePtrOutput) ElementType() reflect.Type
func (CertificateAuthorityKeyUsagePtrOutput) EncipherOnly ¶
func (o CertificateAuthorityKeyUsagePtrOutput) EncipherOnly() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) KeyAgreement ¶
func (o CertificateAuthorityKeyUsagePtrOutput) KeyAgreement() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) KeyCertSign ¶
func (o CertificateAuthorityKeyUsagePtrOutput) KeyCertSign() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) KeyEncipherment ¶
func (o CertificateAuthorityKeyUsagePtrOutput) KeyEncipherment() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) NonRepudiation ¶
func (o CertificateAuthorityKeyUsagePtrOutput) NonRepudiation() pulumi.BoolPtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutput ¶
func (o CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutput() CertificateAuthorityKeyUsagePtrOutput
func (CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext ¶
func (o CertificateAuthorityKeyUsagePtrOutput) ToCertificateAuthorityKeyUsagePtrOutputWithContext(ctx context.Context) CertificateAuthorityKeyUsagePtrOutput
type CertificateAuthorityOcspConfiguration ¶
type CertificateAuthorityOcspConfiguration struct { Enabled *bool `pulumi:"enabled"` OcspCustomCname *string `pulumi:"ocspCustomCname"` }
Helps to configure online certificate status protocol (OCSP) responder for your certificate authority
type CertificateAuthorityOcspConfigurationArgs ¶
type CertificateAuthorityOcspConfigurationArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` OcspCustomCname pulumi.StringPtrInput `pulumi:"ocspCustomCname"` }
Helps to configure online certificate status protocol (OCSP) responder for your certificate authority
func (CertificateAuthorityOcspConfigurationArgs) ElementType ¶
func (CertificateAuthorityOcspConfigurationArgs) ElementType() reflect.Type
func (CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutput ¶
func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutput() CertificateAuthorityOcspConfigurationOutput
func (CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutputWithContext ¶
func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationOutput
func (CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutput ¶
func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
func (CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext ¶
func (i CertificateAuthorityOcspConfigurationArgs) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
type CertificateAuthorityOcspConfigurationInput ¶
type CertificateAuthorityOcspConfigurationInput interface { pulumi.Input ToCertificateAuthorityOcspConfigurationOutput() CertificateAuthorityOcspConfigurationOutput ToCertificateAuthorityOcspConfigurationOutputWithContext(context.Context) CertificateAuthorityOcspConfigurationOutput }
CertificateAuthorityOcspConfigurationInput is an input type that accepts CertificateAuthorityOcspConfigurationArgs and CertificateAuthorityOcspConfigurationOutput values. You can construct a concrete instance of `CertificateAuthorityOcspConfigurationInput` via:
CertificateAuthorityOcspConfigurationArgs{...}
type CertificateAuthorityOcspConfigurationOutput ¶
type CertificateAuthorityOcspConfigurationOutput struct{ *pulumi.OutputState }
Helps to configure online certificate status protocol (OCSP) responder for your certificate authority
func (CertificateAuthorityOcspConfigurationOutput) ElementType ¶
func (CertificateAuthorityOcspConfigurationOutput) ElementType() reflect.Type
func (CertificateAuthorityOcspConfigurationOutput) Enabled ¶
func (o CertificateAuthorityOcspConfigurationOutput) Enabled() pulumi.BoolPtrOutput
func (CertificateAuthorityOcspConfigurationOutput) OcspCustomCname ¶
func (o CertificateAuthorityOcspConfigurationOutput) OcspCustomCname() pulumi.StringPtrOutput
func (CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutput ¶
func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutput() CertificateAuthorityOcspConfigurationOutput
func (CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutputWithContext ¶
func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationOutput
func (CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutput ¶
func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
func (CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityOcspConfigurationOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
type CertificateAuthorityOcspConfigurationPtrInput ¶
type CertificateAuthorityOcspConfigurationPtrInput interface { pulumi.Input ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(context.Context) CertificateAuthorityOcspConfigurationPtrOutput }
CertificateAuthorityOcspConfigurationPtrInput is an input type that accepts CertificateAuthorityOcspConfigurationArgs, CertificateAuthorityOcspConfigurationPtr and CertificateAuthorityOcspConfigurationPtrOutput values. You can construct a concrete instance of `CertificateAuthorityOcspConfigurationPtrInput` via:
CertificateAuthorityOcspConfigurationArgs{...} or: nil
func CertificateAuthorityOcspConfigurationPtr ¶
func CertificateAuthorityOcspConfigurationPtr(v *CertificateAuthorityOcspConfigurationArgs) CertificateAuthorityOcspConfigurationPtrInput
type CertificateAuthorityOcspConfigurationPtrOutput ¶
type CertificateAuthorityOcspConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityOcspConfigurationPtrOutput) ElementType ¶
func (CertificateAuthorityOcspConfigurationPtrOutput) ElementType() reflect.Type
func (CertificateAuthorityOcspConfigurationPtrOutput) Enabled ¶
func (o CertificateAuthorityOcspConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (CertificateAuthorityOcspConfigurationPtrOutput) OcspCustomCname ¶
func (o CertificateAuthorityOcspConfigurationPtrOutput) OcspCustomCname() pulumi.StringPtrOutput
func (CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutput ¶
func (o CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutput() CertificateAuthorityOcspConfigurationPtrOutput
func (CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityOcspConfigurationPtrOutput) ToCertificateAuthorityOcspConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityOcspConfigurationPtrOutput
type CertificateAuthorityOtherName ¶
type CertificateAuthorityOtherName struct { TypeId string `pulumi:"typeId"` Value string `pulumi:"value"` }
Structure that contains X.509 OtherName information.
type CertificateAuthorityOtherNameArgs ¶
type CertificateAuthorityOtherNameArgs struct { TypeId pulumi.StringInput `pulumi:"typeId"` Value pulumi.StringInput `pulumi:"value"` }
Structure that contains X.509 OtherName information.
func (CertificateAuthorityOtherNameArgs) ElementType ¶
func (CertificateAuthorityOtherNameArgs) ElementType() reflect.Type
func (CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutput ¶
func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutput() CertificateAuthorityOtherNameOutput
func (CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutputWithContext ¶
func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNameOutputWithContext(ctx context.Context) CertificateAuthorityOtherNameOutput
func (CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutput ¶
func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutputWithContext ¶
func (i CertificateAuthorityOtherNameArgs) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
type CertificateAuthorityOtherNameInput ¶
type CertificateAuthorityOtherNameInput interface { pulumi.Input ToCertificateAuthorityOtherNameOutput() CertificateAuthorityOtherNameOutput ToCertificateAuthorityOtherNameOutputWithContext(context.Context) CertificateAuthorityOtherNameOutput }
CertificateAuthorityOtherNameInput is an input type that accepts CertificateAuthorityOtherNameArgs and CertificateAuthorityOtherNameOutput values. You can construct a concrete instance of `CertificateAuthorityOtherNameInput` via:
CertificateAuthorityOtherNameArgs{...}
type CertificateAuthorityOtherNameOutput ¶
type CertificateAuthorityOtherNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 OtherName information.
func (CertificateAuthorityOtherNameOutput) ElementType ¶
func (CertificateAuthorityOtherNameOutput) ElementType() reflect.Type
func (CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutput ¶
func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutput() CertificateAuthorityOtherNameOutput
func (CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutputWithContext ¶
func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNameOutputWithContext(ctx context.Context) CertificateAuthorityOtherNameOutput
func (CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutput ¶
func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext ¶
func (o CertificateAuthorityOtherNameOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityOtherNameOutput) TypeId ¶
func (o CertificateAuthorityOtherNameOutput) TypeId() pulumi.StringOutput
func (CertificateAuthorityOtherNameOutput) Value ¶
func (o CertificateAuthorityOtherNameOutput) Value() pulumi.StringOutput
type CertificateAuthorityOtherNamePtrInput ¶
type CertificateAuthorityOtherNamePtrInput interface { pulumi.Input ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput ToCertificateAuthorityOtherNamePtrOutputWithContext(context.Context) CertificateAuthorityOtherNamePtrOutput }
CertificateAuthorityOtherNamePtrInput is an input type that accepts CertificateAuthorityOtherNameArgs, CertificateAuthorityOtherNamePtr and CertificateAuthorityOtherNamePtrOutput values. You can construct a concrete instance of `CertificateAuthorityOtherNamePtrInput` via:
CertificateAuthorityOtherNameArgs{...} or: nil
func CertificateAuthorityOtherNamePtr ¶
func CertificateAuthorityOtherNamePtr(v *CertificateAuthorityOtherNameArgs) CertificateAuthorityOtherNamePtrInput
type CertificateAuthorityOtherNamePtrOutput ¶
type CertificateAuthorityOtherNamePtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityOtherNamePtrOutput) ElementType ¶
func (CertificateAuthorityOtherNamePtrOutput) ElementType() reflect.Type
func (CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutput ¶
func (o CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutput() CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext ¶
func (o CertificateAuthorityOtherNamePtrOutput) ToCertificateAuthorityOtherNamePtrOutputWithContext(ctx context.Context) CertificateAuthorityOtherNamePtrOutput
func (CertificateAuthorityOtherNamePtrOutput) TypeId ¶
func (o CertificateAuthorityOtherNamePtrOutput) TypeId() pulumi.StringPtrOutput
func (CertificateAuthorityOtherNamePtrOutput) Value ¶
func (o CertificateAuthorityOtherNamePtrOutput) Value() pulumi.StringPtrOutput
type CertificateAuthorityOutput ¶
type CertificateAuthorityOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityOutput) Arn ¶ added in v0.17.0
func (o CertificateAuthorityOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the certificate authority.
func (CertificateAuthorityOutput) CertificateSigningRequest ¶ added in v0.17.0
func (o CertificateAuthorityOutput) CertificateSigningRequest() pulumi.StringOutput
The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
func (CertificateAuthorityOutput) CsrExtensions ¶ added in v0.17.0
func (o CertificateAuthorityOutput) CsrExtensions() CertificateAuthorityCsrExtensionsPtrOutput
Structure that contains CSR pass through extension information used by the CreateCertificateAuthority action.
func (CertificateAuthorityOutput) ElementType ¶
func (CertificateAuthorityOutput) ElementType() reflect.Type
func (CertificateAuthorityOutput) KeyAlgorithm ¶ added in v0.17.0
func (o CertificateAuthorityOutput) KeyAlgorithm() pulumi.StringOutput
Public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate.
func (CertificateAuthorityOutput) KeyStorageSecurityStandard ¶ added in v0.17.0
func (o CertificateAuthorityOutput) KeyStorageSecurityStandard() pulumi.StringPtrOutput
KeyStorageSecurityStadard defines a cryptographic key management compliance standard used for handling CA keys.
func (CertificateAuthorityOutput) RevocationConfiguration ¶ added in v0.17.0
func (o CertificateAuthorityOutput) RevocationConfiguration() CertificateAuthorityRevocationConfigurationPtrOutput
Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
func (CertificateAuthorityOutput) SigningAlgorithm ¶ added in v0.17.0
func (o CertificateAuthorityOutput) SigningAlgorithm() pulumi.StringOutput
Algorithm your CA uses to sign certificate requests.
func (CertificateAuthorityOutput) Subject ¶ added in v0.17.0
func (o CertificateAuthorityOutput) Subject() CertificateAuthoritySubjectOutput
Structure that contains X.500 distinguished name information for your CA.
func (CertificateAuthorityOutput) Tags ¶ added in v0.17.0
func (o CertificateAuthorityOutput) Tags() CertificateAuthorityTagArrayOutput
func (CertificateAuthorityOutput) ToCertificateAuthorityOutput ¶
func (o CertificateAuthorityOutput) ToCertificateAuthorityOutput() CertificateAuthorityOutput
func (CertificateAuthorityOutput) ToCertificateAuthorityOutputWithContext ¶
func (o CertificateAuthorityOutput) ToCertificateAuthorityOutputWithContext(ctx context.Context) CertificateAuthorityOutput
func (CertificateAuthorityOutput) Type ¶ added in v0.17.0
func (o CertificateAuthorityOutput) Type() pulumi.StringOutput
The type of the certificate authority.
func (CertificateAuthorityOutput) UsageMode ¶ added in v0.40.0
func (o CertificateAuthorityOutput) UsageMode() pulumi.StringPtrOutput
Usage mode of the ceritificate authority.
type CertificateAuthorityRevocationConfiguration ¶
type CertificateAuthorityRevocationConfiguration struct { CrlConfiguration *CertificateAuthorityCrlConfiguration `pulumi:"crlConfiguration"` OcspConfiguration *CertificateAuthorityOcspConfiguration `pulumi:"ocspConfiguration"` }
Certificate Authority revocation information.
type CertificateAuthorityRevocationConfigurationArgs ¶
type CertificateAuthorityRevocationConfigurationArgs struct { CrlConfiguration CertificateAuthorityCrlConfigurationPtrInput `pulumi:"crlConfiguration"` OcspConfiguration CertificateAuthorityOcspConfigurationPtrInput `pulumi:"ocspConfiguration"` }
Certificate Authority revocation information.
func (CertificateAuthorityRevocationConfigurationArgs) ElementType ¶
func (CertificateAuthorityRevocationConfigurationArgs) ElementType() reflect.Type
func (CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutput ¶
func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutput() CertificateAuthorityRevocationConfigurationOutput
func (CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutputWithContext ¶
func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationOutput
func (CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutput ¶
func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext ¶
func (i CertificateAuthorityRevocationConfigurationArgs) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
type CertificateAuthorityRevocationConfigurationInput ¶
type CertificateAuthorityRevocationConfigurationInput interface { pulumi.Input ToCertificateAuthorityRevocationConfigurationOutput() CertificateAuthorityRevocationConfigurationOutput ToCertificateAuthorityRevocationConfigurationOutputWithContext(context.Context) CertificateAuthorityRevocationConfigurationOutput }
CertificateAuthorityRevocationConfigurationInput is an input type that accepts CertificateAuthorityRevocationConfigurationArgs and CertificateAuthorityRevocationConfigurationOutput values. You can construct a concrete instance of `CertificateAuthorityRevocationConfigurationInput` via:
CertificateAuthorityRevocationConfigurationArgs{...}
type CertificateAuthorityRevocationConfigurationOutput ¶
type CertificateAuthorityRevocationConfigurationOutput struct{ *pulumi.OutputState }
Certificate Authority revocation information.
func (CertificateAuthorityRevocationConfigurationOutput) CrlConfiguration ¶
func (o CertificateAuthorityRevocationConfigurationOutput) CrlConfiguration() CertificateAuthorityCrlConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationOutput) ElementType ¶
func (CertificateAuthorityRevocationConfigurationOutput) ElementType() reflect.Type
func (CertificateAuthorityRevocationConfigurationOutput) OcspConfiguration ¶
func (o CertificateAuthorityRevocationConfigurationOutput) OcspConfiguration() CertificateAuthorityOcspConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutput ¶
func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutput() CertificateAuthorityRevocationConfigurationOutput
func (CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutputWithContext ¶
func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationOutput
func (CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput ¶
func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityRevocationConfigurationOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
type CertificateAuthorityRevocationConfigurationPtrInput ¶
type CertificateAuthorityRevocationConfigurationPtrInput interface { pulumi.Input ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(context.Context) CertificateAuthorityRevocationConfigurationPtrOutput }
CertificateAuthorityRevocationConfigurationPtrInput is an input type that accepts CertificateAuthorityRevocationConfigurationArgs, CertificateAuthorityRevocationConfigurationPtr and CertificateAuthorityRevocationConfigurationPtrOutput values. You can construct a concrete instance of `CertificateAuthorityRevocationConfigurationPtrInput` via:
CertificateAuthorityRevocationConfigurationArgs{...} or: nil
func CertificateAuthorityRevocationConfigurationPtr ¶
func CertificateAuthorityRevocationConfigurationPtr(v *CertificateAuthorityRevocationConfigurationArgs) CertificateAuthorityRevocationConfigurationPtrInput
type CertificateAuthorityRevocationConfigurationPtrOutput ¶
type CertificateAuthorityRevocationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityRevocationConfigurationPtrOutput) CrlConfiguration ¶
func (o CertificateAuthorityRevocationConfigurationPtrOutput) CrlConfiguration() CertificateAuthorityCrlConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationPtrOutput) ElementType ¶
func (CertificateAuthorityRevocationConfigurationPtrOutput) ElementType() reflect.Type
func (CertificateAuthorityRevocationConfigurationPtrOutput) OcspConfiguration ¶
func (o CertificateAuthorityRevocationConfigurationPtrOutput) OcspConfiguration() CertificateAuthorityOcspConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput ¶
func (o CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutput() CertificateAuthorityRevocationConfigurationPtrOutput
func (CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext ¶
func (o CertificateAuthorityRevocationConfigurationPtrOutput) ToCertificateAuthorityRevocationConfigurationPtrOutputWithContext(ctx context.Context) CertificateAuthorityRevocationConfigurationPtrOutput
type CertificateAuthorityState ¶
type CertificateAuthorityState struct { }
func (CertificateAuthorityState) ElementType ¶
func (CertificateAuthorityState) ElementType() reflect.Type
type CertificateAuthoritySubject ¶
type CertificateAuthoritySubject struct { CommonName *string `pulumi:"commonName"` Country *string `pulumi:"country"` CustomAttributes []CertificateAuthorityCustomAttribute `pulumi:"customAttributes"` DistinguishedNameQualifier *string `pulumi:"distinguishedNameQualifier"` GenerationQualifier *string `pulumi:"generationQualifier"` GivenName *string `pulumi:"givenName"` Initials *string `pulumi:"initials"` Locality *string `pulumi:"locality"` Organization *string `pulumi:"organization"` OrganizationalUnit *string `pulumi:"organizationalUnit"` Pseudonym *string `pulumi:"pseudonym"` SerialNumber *string `pulumi:"serialNumber"` State *string `pulumi:"state"` Surname *string `pulumi:"surname"` Title *string `pulumi:"title"` }
Structure that contains X.500 distinguished name information for your CA.
type CertificateAuthoritySubjectArgs ¶
type CertificateAuthoritySubjectArgs struct { CommonName pulumi.StringPtrInput `pulumi:"commonName"` Country pulumi.StringPtrInput `pulumi:"country"` CustomAttributes CertificateAuthorityCustomAttributeArrayInput `pulumi:"customAttributes"` DistinguishedNameQualifier pulumi.StringPtrInput `pulumi:"distinguishedNameQualifier"` GenerationQualifier pulumi.StringPtrInput `pulumi:"generationQualifier"` GivenName pulumi.StringPtrInput `pulumi:"givenName"` Initials pulumi.StringPtrInput `pulumi:"initials"` Locality pulumi.StringPtrInput `pulumi:"locality"` Organization pulumi.StringPtrInput `pulumi:"organization"` OrganizationalUnit pulumi.StringPtrInput `pulumi:"organizationalUnit"` Pseudonym pulumi.StringPtrInput `pulumi:"pseudonym"` SerialNumber pulumi.StringPtrInput `pulumi:"serialNumber"` State pulumi.StringPtrInput `pulumi:"state"` Surname pulumi.StringPtrInput `pulumi:"surname"` Title pulumi.StringPtrInput `pulumi:"title"` }
Structure that contains X.500 distinguished name information for your CA.
func (CertificateAuthoritySubjectArgs) ElementType ¶
func (CertificateAuthoritySubjectArgs) ElementType() reflect.Type
func (CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutput ¶
func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutput() CertificateAuthoritySubjectOutput
func (CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutputWithContext ¶
func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectOutputWithContext(ctx context.Context) CertificateAuthoritySubjectOutput
func (CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutput ¶
func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
func (CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutputWithContext ¶
func (i CertificateAuthoritySubjectArgs) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
type CertificateAuthoritySubjectInput ¶
type CertificateAuthoritySubjectInput interface { pulumi.Input ToCertificateAuthoritySubjectOutput() CertificateAuthoritySubjectOutput ToCertificateAuthoritySubjectOutputWithContext(context.Context) CertificateAuthoritySubjectOutput }
CertificateAuthoritySubjectInput is an input type that accepts CertificateAuthoritySubjectArgs and CertificateAuthoritySubjectOutput values. You can construct a concrete instance of `CertificateAuthoritySubjectInput` via:
CertificateAuthoritySubjectArgs{...}
type CertificateAuthoritySubjectOutput ¶
type CertificateAuthoritySubjectOutput struct{ *pulumi.OutputState }
Structure that contains X.500 distinguished name information for your CA.
func (CertificateAuthoritySubjectOutput) CommonName ¶
func (o CertificateAuthoritySubjectOutput) CommonName() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Country ¶
func (o CertificateAuthoritySubjectOutput) Country() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) CustomAttributes ¶ added in v0.14.0
func (o CertificateAuthoritySubjectOutput) CustomAttributes() CertificateAuthorityCustomAttributeArrayOutput
func (CertificateAuthoritySubjectOutput) DistinguishedNameQualifier ¶
func (o CertificateAuthoritySubjectOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) ElementType ¶
func (CertificateAuthoritySubjectOutput) ElementType() reflect.Type
func (CertificateAuthoritySubjectOutput) GenerationQualifier ¶
func (o CertificateAuthoritySubjectOutput) GenerationQualifier() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) GivenName ¶
func (o CertificateAuthoritySubjectOutput) GivenName() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Initials ¶
func (o CertificateAuthoritySubjectOutput) Initials() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Locality ¶
func (o CertificateAuthoritySubjectOutput) Locality() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Organization ¶
func (o CertificateAuthoritySubjectOutput) Organization() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) OrganizationalUnit ¶
func (o CertificateAuthoritySubjectOutput) OrganizationalUnit() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Pseudonym ¶
func (o CertificateAuthoritySubjectOutput) Pseudonym() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) SerialNumber ¶
func (o CertificateAuthoritySubjectOutput) SerialNumber() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) State ¶
func (o CertificateAuthoritySubjectOutput) State() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Surname ¶
func (o CertificateAuthoritySubjectOutput) Surname() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) Title ¶
func (o CertificateAuthoritySubjectOutput) Title() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutput ¶
func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutput() CertificateAuthoritySubjectOutput
func (CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutputWithContext ¶
func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectOutputWithContext(ctx context.Context) CertificateAuthoritySubjectOutput
func (CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutput ¶
func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
func (CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutputWithContext ¶
func (o CertificateAuthoritySubjectOutput) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
type CertificateAuthoritySubjectPtrInput ¶
type CertificateAuthoritySubjectPtrInput interface { pulumi.Input ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput ToCertificateAuthoritySubjectPtrOutputWithContext(context.Context) CertificateAuthoritySubjectPtrOutput }
CertificateAuthoritySubjectPtrInput is an input type that accepts CertificateAuthoritySubjectArgs, CertificateAuthoritySubjectPtr and CertificateAuthoritySubjectPtrOutput values. You can construct a concrete instance of `CertificateAuthoritySubjectPtrInput` via:
CertificateAuthoritySubjectArgs{...} or: nil
func CertificateAuthoritySubjectPtr ¶
func CertificateAuthoritySubjectPtr(v *CertificateAuthoritySubjectArgs) CertificateAuthoritySubjectPtrInput
type CertificateAuthoritySubjectPtrOutput ¶
type CertificateAuthoritySubjectPtrOutput struct{ *pulumi.OutputState }
func (CertificateAuthoritySubjectPtrOutput) CommonName ¶
func (o CertificateAuthoritySubjectPtrOutput) CommonName() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Country ¶
func (o CertificateAuthoritySubjectPtrOutput) Country() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) CustomAttributes ¶ added in v0.14.0
func (o CertificateAuthoritySubjectPtrOutput) CustomAttributes() CertificateAuthorityCustomAttributeArrayOutput
func (CertificateAuthoritySubjectPtrOutput) DistinguishedNameQualifier ¶
func (o CertificateAuthoritySubjectPtrOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) ElementType ¶
func (CertificateAuthoritySubjectPtrOutput) ElementType() reflect.Type
func (CertificateAuthoritySubjectPtrOutput) GenerationQualifier ¶
func (o CertificateAuthoritySubjectPtrOutput) GenerationQualifier() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) GivenName ¶
func (o CertificateAuthoritySubjectPtrOutput) GivenName() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Initials ¶
func (o CertificateAuthoritySubjectPtrOutput) Initials() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Locality ¶
func (o CertificateAuthoritySubjectPtrOutput) Locality() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Organization ¶
func (o CertificateAuthoritySubjectPtrOutput) Organization() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) OrganizationalUnit ¶
func (o CertificateAuthoritySubjectPtrOutput) OrganizationalUnit() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Pseudonym ¶
func (o CertificateAuthoritySubjectPtrOutput) Pseudonym() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) SerialNumber ¶
func (o CertificateAuthoritySubjectPtrOutput) SerialNumber() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) State ¶
func (o CertificateAuthoritySubjectPtrOutput) State() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Surname ¶
func (o CertificateAuthoritySubjectPtrOutput) Surname() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) Title ¶
func (o CertificateAuthoritySubjectPtrOutput) Title() pulumi.StringPtrOutput
func (CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutput ¶
func (o CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutput() CertificateAuthoritySubjectPtrOutput
func (CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutputWithContext ¶
func (o CertificateAuthoritySubjectPtrOutput) ToCertificateAuthoritySubjectPtrOutputWithContext(ctx context.Context) CertificateAuthoritySubjectPtrOutput
type CertificateAuthorityTag ¶
type CertificateAuthorityTagArgs ¶
type CertificateAuthorityTagArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (CertificateAuthorityTagArgs) ElementType ¶
func (CertificateAuthorityTagArgs) ElementType() reflect.Type
func (CertificateAuthorityTagArgs) ToCertificateAuthorityTagOutput ¶
func (i CertificateAuthorityTagArgs) ToCertificateAuthorityTagOutput() CertificateAuthorityTagOutput
func (CertificateAuthorityTagArgs) ToCertificateAuthorityTagOutputWithContext ¶
func (i CertificateAuthorityTagArgs) ToCertificateAuthorityTagOutputWithContext(ctx context.Context) CertificateAuthorityTagOutput
type CertificateAuthorityTagArray ¶
type CertificateAuthorityTagArray []CertificateAuthorityTagInput
func (CertificateAuthorityTagArray) ElementType ¶
func (CertificateAuthorityTagArray) ElementType() reflect.Type
func (CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutput ¶
func (i CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutput() CertificateAuthorityTagArrayOutput
func (CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutputWithContext ¶
func (i CertificateAuthorityTagArray) ToCertificateAuthorityTagArrayOutputWithContext(ctx context.Context) CertificateAuthorityTagArrayOutput
type CertificateAuthorityTagArrayInput ¶
type CertificateAuthorityTagArrayInput interface { pulumi.Input ToCertificateAuthorityTagArrayOutput() CertificateAuthorityTagArrayOutput ToCertificateAuthorityTagArrayOutputWithContext(context.Context) CertificateAuthorityTagArrayOutput }
CertificateAuthorityTagArrayInput is an input type that accepts CertificateAuthorityTagArray and CertificateAuthorityTagArrayOutput values. You can construct a concrete instance of `CertificateAuthorityTagArrayInput` via:
CertificateAuthorityTagArray{ CertificateAuthorityTagArgs{...} }
type CertificateAuthorityTagArrayOutput ¶
type CertificateAuthorityTagArrayOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityTagArrayOutput) ElementType ¶
func (CertificateAuthorityTagArrayOutput) ElementType() reflect.Type
func (CertificateAuthorityTagArrayOutput) Index ¶
func (o CertificateAuthorityTagArrayOutput) Index(i pulumi.IntInput) CertificateAuthorityTagOutput
func (CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutput ¶
func (o CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutput() CertificateAuthorityTagArrayOutput
func (CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutputWithContext ¶
func (o CertificateAuthorityTagArrayOutput) ToCertificateAuthorityTagArrayOutputWithContext(ctx context.Context) CertificateAuthorityTagArrayOutput
type CertificateAuthorityTagInput ¶
type CertificateAuthorityTagInput interface { pulumi.Input ToCertificateAuthorityTagOutput() CertificateAuthorityTagOutput ToCertificateAuthorityTagOutputWithContext(context.Context) CertificateAuthorityTagOutput }
CertificateAuthorityTagInput is an input type that accepts CertificateAuthorityTagArgs and CertificateAuthorityTagOutput values. You can construct a concrete instance of `CertificateAuthorityTagInput` via:
CertificateAuthorityTagArgs{...}
type CertificateAuthorityTagOutput ¶
type CertificateAuthorityTagOutput struct{ *pulumi.OutputState }
func (CertificateAuthorityTagOutput) ElementType ¶
func (CertificateAuthorityTagOutput) ElementType() reflect.Type
func (CertificateAuthorityTagOutput) Key ¶
func (o CertificateAuthorityTagOutput) Key() pulumi.StringPtrOutput
func (CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutput ¶
func (o CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutput() CertificateAuthorityTagOutput
func (CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutputWithContext ¶
func (o CertificateAuthorityTagOutput) ToCertificateAuthorityTagOutputWithContext(ctx context.Context) CertificateAuthorityTagOutput
func (CertificateAuthorityTagOutput) Value ¶
func (o CertificateAuthorityTagOutput) Value() pulumi.StringPtrOutput
type CertificateCustomAttribute ¶ added in v0.14.0
type CertificateCustomAttribute struct { ObjectIdentifier string `pulumi:"objectIdentifier"` Value string `pulumi:"value"` }
Structure that contains X.500 attribute type and value.
type CertificateCustomAttributeArgs ¶ added in v0.14.0
type CertificateCustomAttributeArgs struct { ObjectIdentifier pulumi.StringInput `pulumi:"objectIdentifier"` Value pulumi.StringInput `pulumi:"value"` }
Structure that contains X.500 attribute type and value.
func (CertificateCustomAttributeArgs) ElementType ¶ added in v0.14.0
func (CertificateCustomAttributeArgs) ElementType() reflect.Type
func (CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutput ¶ added in v0.14.0
func (i CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutput() CertificateCustomAttributeOutput
func (CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutputWithContext ¶ added in v0.14.0
func (i CertificateCustomAttributeArgs) ToCertificateCustomAttributeOutputWithContext(ctx context.Context) CertificateCustomAttributeOutput
type CertificateCustomAttributeArray ¶ added in v0.14.0
type CertificateCustomAttributeArray []CertificateCustomAttributeInput
func (CertificateCustomAttributeArray) ElementType ¶ added in v0.14.0
func (CertificateCustomAttributeArray) ElementType() reflect.Type
func (CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutput ¶ added in v0.14.0
func (i CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutput() CertificateCustomAttributeArrayOutput
func (CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutputWithContext ¶ added in v0.14.0
func (i CertificateCustomAttributeArray) ToCertificateCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateCustomAttributeArrayOutput
type CertificateCustomAttributeArrayInput ¶ added in v0.14.0
type CertificateCustomAttributeArrayInput interface { pulumi.Input ToCertificateCustomAttributeArrayOutput() CertificateCustomAttributeArrayOutput ToCertificateCustomAttributeArrayOutputWithContext(context.Context) CertificateCustomAttributeArrayOutput }
CertificateCustomAttributeArrayInput is an input type that accepts CertificateCustomAttributeArray and CertificateCustomAttributeArrayOutput values. You can construct a concrete instance of `CertificateCustomAttributeArrayInput` via:
CertificateCustomAttributeArray{ CertificateCustomAttributeArgs{...} }
type CertificateCustomAttributeArrayOutput ¶ added in v0.14.0
type CertificateCustomAttributeArrayOutput struct{ *pulumi.OutputState }
func (CertificateCustomAttributeArrayOutput) ElementType ¶ added in v0.14.0
func (CertificateCustomAttributeArrayOutput) ElementType() reflect.Type
func (CertificateCustomAttributeArrayOutput) Index ¶ added in v0.14.0
func (o CertificateCustomAttributeArrayOutput) Index(i pulumi.IntInput) CertificateCustomAttributeOutput
func (CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutput ¶ added in v0.14.0
func (o CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutput() CertificateCustomAttributeArrayOutput
func (CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutputWithContext ¶ added in v0.14.0
func (o CertificateCustomAttributeArrayOutput) ToCertificateCustomAttributeArrayOutputWithContext(ctx context.Context) CertificateCustomAttributeArrayOutput
type CertificateCustomAttributeInput ¶ added in v0.14.0
type CertificateCustomAttributeInput interface { pulumi.Input ToCertificateCustomAttributeOutput() CertificateCustomAttributeOutput ToCertificateCustomAttributeOutputWithContext(context.Context) CertificateCustomAttributeOutput }
CertificateCustomAttributeInput is an input type that accepts CertificateCustomAttributeArgs and CertificateCustomAttributeOutput values. You can construct a concrete instance of `CertificateCustomAttributeInput` via:
CertificateCustomAttributeArgs{...}
type CertificateCustomAttributeOutput ¶ added in v0.14.0
type CertificateCustomAttributeOutput struct{ *pulumi.OutputState }
Structure that contains X.500 attribute type and value.
func (CertificateCustomAttributeOutput) ElementType ¶ added in v0.14.0
func (CertificateCustomAttributeOutput) ElementType() reflect.Type
func (CertificateCustomAttributeOutput) ObjectIdentifier ¶ added in v0.14.0
func (o CertificateCustomAttributeOutput) ObjectIdentifier() pulumi.StringOutput
func (CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutput ¶ added in v0.14.0
func (o CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutput() CertificateCustomAttributeOutput
func (CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutputWithContext ¶ added in v0.14.0
func (o CertificateCustomAttributeOutput) ToCertificateCustomAttributeOutputWithContext(ctx context.Context) CertificateCustomAttributeOutput
func (CertificateCustomAttributeOutput) Value ¶ added in v0.14.0
func (o CertificateCustomAttributeOutput) Value() pulumi.StringOutput
type CertificateCustomExtension ¶ added in v0.14.0
type CertificateCustomExtension struct { Critical *bool `pulumi:"critical"` ObjectIdentifier string `pulumi:"objectIdentifier"` Value string `pulumi:"value"` }
Structure that contains X.509 extension information for a certificate.
type CertificateCustomExtensionArgs ¶ added in v0.14.0
type CertificateCustomExtensionArgs struct { Critical pulumi.BoolPtrInput `pulumi:"critical"` ObjectIdentifier pulumi.StringInput `pulumi:"objectIdentifier"` Value pulumi.StringInput `pulumi:"value"` }
Structure that contains X.509 extension information for a certificate.
func (CertificateCustomExtensionArgs) ElementType ¶ added in v0.14.0
func (CertificateCustomExtensionArgs) ElementType() reflect.Type
func (CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutput ¶ added in v0.14.0
func (i CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutput() CertificateCustomExtensionOutput
func (CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutputWithContext ¶ added in v0.14.0
func (i CertificateCustomExtensionArgs) ToCertificateCustomExtensionOutputWithContext(ctx context.Context) CertificateCustomExtensionOutput
type CertificateCustomExtensionArray ¶ added in v0.14.0
type CertificateCustomExtensionArray []CertificateCustomExtensionInput
func (CertificateCustomExtensionArray) ElementType ¶ added in v0.14.0
func (CertificateCustomExtensionArray) ElementType() reflect.Type
func (CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutput ¶ added in v0.14.0
func (i CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutput() CertificateCustomExtensionArrayOutput
func (CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutputWithContext ¶ added in v0.14.0
func (i CertificateCustomExtensionArray) ToCertificateCustomExtensionArrayOutputWithContext(ctx context.Context) CertificateCustomExtensionArrayOutput
type CertificateCustomExtensionArrayInput ¶ added in v0.14.0
type CertificateCustomExtensionArrayInput interface { pulumi.Input ToCertificateCustomExtensionArrayOutput() CertificateCustomExtensionArrayOutput ToCertificateCustomExtensionArrayOutputWithContext(context.Context) CertificateCustomExtensionArrayOutput }
CertificateCustomExtensionArrayInput is an input type that accepts CertificateCustomExtensionArray and CertificateCustomExtensionArrayOutput values. You can construct a concrete instance of `CertificateCustomExtensionArrayInput` via:
CertificateCustomExtensionArray{ CertificateCustomExtensionArgs{...} }
type CertificateCustomExtensionArrayOutput ¶ added in v0.14.0
type CertificateCustomExtensionArrayOutput struct{ *pulumi.OutputState }
func (CertificateCustomExtensionArrayOutput) ElementType ¶ added in v0.14.0
func (CertificateCustomExtensionArrayOutput) ElementType() reflect.Type
func (CertificateCustomExtensionArrayOutput) Index ¶ added in v0.14.0
func (o CertificateCustomExtensionArrayOutput) Index(i pulumi.IntInput) CertificateCustomExtensionOutput
func (CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutput ¶ added in v0.14.0
func (o CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutput() CertificateCustomExtensionArrayOutput
func (CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutputWithContext ¶ added in v0.14.0
func (o CertificateCustomExtensionArrayOutput) ToCertificateCustomExtensionArrayOutputWithContext(ctx context.Context) CertificateCustomExtensionArrayOutput
type CertificateCustomExtensionInput ¶ added in v0.14.0
type CertificateCustomExtensionInput interface { pulumi.Input ToCertificateCustomExtensionOutput() CertificateCustomExtensionOutput ToCertificateCustomExtensionOutputWithContext(context.Context) CertificateCustomExtensionOutput }
CertificateCustomExtensionInput is an input type that accepts CertificateCustomExtensionArgs and CertificateCustomExtensionOutput values. You can construct a concrete instance of `CertificateCustomExtensionInput` via:
CertificateCustomExtensionArgs{...}
type CertificateCustomExtensionOutput ¶ added in v0.14.0
type CertificateCustomExtensionOutput struct{ *pulumi.OutputState }
Structure that contains X.509 extension information for a certificate.
func (CertificateCustomExtensionOutput) Critical ¶ added in v0.14.0
func (o CertificateCustomExtensionOutput) Critical() pulumi.BoolPtrOutput
func (CertificateCustomExtensionOutput) ElementType ¶ added in v0.14.0
func (CertificateCustomExtensionOutput) ElementType() reflect.Type
func (CertificateCustomExtensionOutput) ObjectIdentifier ¶ added in v0.14.0
func (o CertificateCustomExtensionOutput) ObjectIdentifier() pulumi.StringOutput
func (CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutput ¶ added in v0.14.0
func (o CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutput() CertificateCustomExtensionOutput
func (CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutputWithContext ¶ added in v0.14.0
func (o CertificateCustomExtensionOutput) ToCertificateCustomExtensionOutputWithContext(ctx context.Context) CertificateCustomExtensionOutput
func (CertificateCustomExtensionOutput) Value ¶ added in v0.14.0
func (o CertificateCustomExtensionOutput) Value() pulumi.StringOutput
type CertificateEdiPartyName ¶
type CertificateEdiPartyName struct { NameAssigner string `pulumi:"nameAssigner"` PartyName string `pulumi:"partyName"` }
Structure that contains X.509 EdiPartyName information.
type CertificateEdiPartyNameArgs ¶
type CertificateEdiPartyNameArgs struct { NameAssigner pulumi.StringInput `pulumi:"nameAssigner"` PartyName pulumi.StringInput `pulumi:"partyName"` }
Structure that contains X.509 EdiPartyName information.
func (CertificateEdiPartyNameArgs) ElementType ¶
func (CertificateEdiPartyNameArgs) ElementType() reflect.Type
func (CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutput ¶
func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutput() CertificateEdiPartyNameOutput
func (CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutputWithContext ¶
func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNameOutputWithContext(ctx context.Context) CertificateEdiPartyNameOutput
func (CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutput ¶
func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
func (CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutputWithContext ¶
func (i CertificateEdiPartyNameArgs) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
type CertificateEdiPartyNameInput ¶
type CertificateEdiPartyNameInput interface { pulumi.Input ToCertificateEdiPartyNameOutput() CertificateEdiPartyNameOutput ToCertificateEdiPartyNameOutputWithContext(context.Context) CertificateEdiPartyNameOutput }
CertificateEdiPartyNameInput is an input type that accepts CertificateEdiPartyNameArgs and CertificateEdiPartyNameOutput values. You can construct a concrete instance of `CertificateEdiPartyNameInput` via:
CertificateEdiPartyNameArgs{...}
type CertificateEdiPartyNameOutput ¶
type CertificateEdiPartyNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 EdiPartyName information.
func (CertificateEdiPartyNameOutput) ElementType ¶
func (CertificateEdiPartyNameOutput) ElementType() reflect.Type
func (CertificateEdiPartyNameOutput) NameAssigner ¶
func (o CertificateEdiPartyNameOutput) NameAssigner() pulumi.StringOutput
func (CertificateEdiPartyNameOutput) PartyName ¶
func (o CertificateEdiPartyNameOutput) PartyName() pulumi.StringOutput
func (CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutput ¶
func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutput() CertificateEdiPartyNameOutput
func (CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutputWithContext ¶
func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNameOutputWithContext(ctx context.Context) CertificateEdiPartyNameOutput
func (CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutput ¶
func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
func (CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutputWithContext ¶
func (o CertificateEdiPartyNameOutput) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
type CertificateEdiPartyNamePtrInput ¶
type CertificateEdiPartyNamePtrInput interface { pulumi.Input ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput ToCertificateEdiPartyNamePtrOutputWithContext(context.Context) CertificateEdiPartyNamePtrOutput }
CertificateEdiPartyNamePtrInput is an input type that accepts CertificateEdiPartyNameArgs, CertificateEdiPartyNamePtr and CertificateEdiPartyNamePtrOutput values. You can construct a concrete instance of `CertificateEdiPartyNamePtrInput` via:
CertificateEdiPartyNameArgs{...} or: nil
func CertificateEdiPartyNamePtr ¶
func CertificateEdiPartyNamePtr(v *CertificateEdiPartyNameArgs) CertificateEdiPartyNamePtrInput
type CertificateEdiPartyNamePtrOutput ¶
type CertificateEdiPartyNamePtrOutput struct{ *pulumi.OutputState }
func (CertificateEdiPartyNamePtrOutput) Elem ¶
func (o CertificateEdiPartyNamePtrOutput) Elem() CertificateEdiPartyNameOutput
func (CertificateEdiPartyNamePtrOutput) ElementType ¶
func (CertificateEdiPartyNamePtrOutput) ElementType() reflect.Type
func (CertificateEdiPartyNamePtrOutput) NameAssigner ¶
func (o CertificateEdiPartyNamePtrOutput) NameAssigner() pulumi.StringPtrOutput
func (CertificateEdiPartyNamePtrOutput) PartyName ¶
func (o CertificateEdiPartyNamePtrOutput) PartyName() pulumi.StringPtrOutput
func (CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutput ¶
func (o CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutput() CertificateEdiPartyNamePtrOutput
func (CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutputWithContext ¶
func (o CertificateEdiPartyNamePtrOutput) ToCertificateEdiPartyNamePtrOutputWithContext(ctx context.Context) CertificateEdiPartyNamePtrOutput
type CertificateExtendedKeyUsage ¶
type CertificateExtendedKeyUsage struct { ExtendedKeyUsageObjectIdentifier *string `pulumi:"extendedKeyUsageObjectIdentifier"` ExtendedKeyUsageType *string `pulumi:"extendedKeyUsageType"` }
Structure that contains X.509 ExtendedKeyUsage information.
type CertificateExtendedKeyUsageArgs ¶
type CertificateExtendedKeyUsageArgs struct { ExtendedKeyUsageObjectIdentifier pulumi.StringPtrInput `pulumi:"extendedKeyUsageObjectIdentifier"` ExtendedKeyUsageType pulumi.StringPtrInput `pulumi:"extendedKeyUsageType"` }
Structure that contains X.509 ExtendedKeyUsage information.
func (CertificateExtendedKeyUsageArgs) ElementType ¶
func (CertificateExtendedKeyUsageArgs) ElementType() reflect.Type
func (CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutput ¶
func (i CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutput() CertificateExtendedKeyUsageOutput
func (CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutputWithContext ¶
func (i CertificateExtendedKeyUsageArgs) ToCertificateExtendedKeyUsageOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageOutput
type CertificateExtendedKeyUsageArray ¶
type CertificateExtendedKeyUsageArray []CertificateExtendedKeyUsageInput
func (CertificateExtendedKeyUsageArray) ElementType ¶
func (CertificateExtendedKeyUsageArray) ElementType() reflect.Type
func (CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutput ¶
func (i CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutput() CertificateExtendedKeyUsageArrayOutput
func (CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutputWithContext ¶
func (i CertificateExtendedKeyUsageArray) ToCertificateExtendedKeyUsageArrayOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageArrayOutput
type CertificateExtendedKeyUsageArrayInput ¶
type CertificateExtendedKeyUsageArrayInput interface { pulumi.Input ToCertificateExtendedKeyUsageArrayOutput() CertificateExtendedKeyUsageArrayOutput ToCertificateExtendedKeyUsageArrayOutputWithContext(context.Context) CertificateExtendedKeyUsageArrayOutput }
CertificateExtendedKeyUsageArrayInput is an input type that accepts CertificateExtendedKeyUsageArray and CertificateExtendedKeyUsageArrayOutput values. You can construct a concrete instance of `CertificateExtendedKeyUsageArrayInput` via:
CertificateExtendedKeyUsageArray{ CertificateExtendedKeyUsageArgs{...} }
type CertificateExtendedKeyUsageArrayOutput ¶
type CertificateExtendedKeyUsageArrayOutput struct{ *pulumi.OutputState }
func (CertificateExtendedKeyUsageArrayOutput) ElementType ¶
func (CertificateExtendedKeyUsageArrayOutput) ElementType() reflect.Type
func (CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutput ¶
func (o CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutput() CertificateExtendedKeyUsageArrayOutput
func (CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutputWithContext ¶
func (o CertificateExtendedKeyUsageArrayOutput) ToCertificateExtendedKeyUsageArrayOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageArrayOutput
type CertificateExtendedKeyUsageInput ¶
type CertificateExtendedKeyUsageInput interface { pulumi.Input ToCertificateExtendedKeyUsageOutput() CertificateExtendedKeyUsageOutput ToCertificateExtendedKeyUsageOutputWithContext(context.Context) CertificateExtendedKeyUsageOutput }
CertificateExtendedKeyUsageInput is an input type that accepts CertificateExtendedKeyUsageArgs and CertificateExtendedKeyUsageOutput values. You can construct a concrete instance of `CertificateExtendedKeyUsageInput` via:
CertificateExtendedKeyUsageArgs{...}
type CertificateExtendedKeyUsageOutput ¶
type CertificateExtendedKeyUsageOutput struct{ *pulumi.OutputState }
Structure that contains X.509 ExtendedKeyUsage information.
func (CertificateExtendedKeyUsageOutput) ElementType ¶
func (CertificateExtendedKeyUsageOutput) ElementType() reflect.Type
func (CertificateExtendedKeyUsageOutput) ExtendedKeyUsageObjectIdentifier ¶
func (o CertificateExtendedKeyUsageOutput) ExtendedKeyUsageObjectIdentifier() pulumi.StringPtrOutput
func (CertificateExtendedKeyUsageOutput) ExtendedKeyUsageType ¶
func (o CertificateExtendedKeyUsageOutput) ExtendedKeyUsageType() pulumi.StringPtrOutput
func (CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutput ¶
func (o CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutput() CertificateExtendedKeyUsageOutput
func (CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutputWithContext ¶
func (o CertificateExtendedKeyUsageOutput) ToCertificateExtendedKeyUsageOutputWithContext(ctx context.Context) CertificateExtendedKeyUsageOutput
type CertificateExtensions ¶
type CertificateExtensions struct { CertificatePolicies []CertificatePolicyInformation `pulumi:"certificatePolicies"` CustomExtensions []CertificateCustomExtension `pulumi:"customExtensions"` ExtendedKeyUsage []CertificateExtendedKeyUsage `pulumi:"extendedKeyUsage"` KeyUsage *CertificateKeyUsage `pulumi:"keyUsage"` SubjectAlternativeNames []CertificateGeneralName `pulumi:"subjectAlternativeNames"` }
Structure that contains X.500 extensions for a Certificate.
type CertificateExtensionsArgs ¶
type CertificateExtensionsArgs struct { CertificatePolicies CertificatePolicyInformationArrayInput `pulumi:"certificatePolicies"` CustomExtensions CertificateCustomExtensionArrayInput `pulumi:"customExtensions"` ExtendedKeyUsage CertificateExtendedKeyUsageArrayInput `pulumi:"extendedKeyUsage"` KeyUsage CertificateKeyUsagePtrInput `pulumi:"keyUsage"` SubjectAlternativeNames CertificateGeneralNameArrayInput `pulumi:"subjectAlternativeNames"` }
Structure that contains X.500 extensions for a Certificate.
func (CertificateExtensionsArgs) ElementType ¶
func (CertificateExtensionsArgs) ElementType() reflect.Type
func (CertificateExtensionsArgs) ToCertificateExtensionsOutput ¶
func (i CertificateExtensionsArgs) ToCertificateExtensionsOutput() CertificateExtensionsOutput
func (CertificateExtensionsArgs) ToCertificateExtensionsOutputWithContext ¶
func (i CertificateExtensionsArgs) ToCertificateExtensionsOutputWithContext(ctx context.Context) CertificateExtensionsOutput
func (CertificateExtensionsArgs) ToCertificateExtensionsPtrOutput ¶
func (i CertificateExtensionsArgs) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
func (CertificateExtensionsArgs) ToCertificateExtensionsPtrOutputWithContext ¶
func (i CertificateExtensionsArgs) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
type CertificateExtensionsInput ¶
type CertificateExtensionsInput interface { pulumi.Input ToCertificateExtensionsOutput() CertificateExtensionsOutput ToCertificateExtensionsOutputWithContext(context.Context) CertificateExtensionsOutput }
CertificateExtensionsInput is an input type that accepts CertificateExtensionsArgs and CertificateExtensionsOutput values. You can construct a concrete instance of `CertificateExtensionsInput` via:
CertificateExtensionsArgs{...}
type CertificateExtensionsOutput ¶
type CertificateExtensionsOutput struct{ *pulumi.OutputState }
Structure that contains X.500 extensions for a Certificate.
func (CertificateExtensionsOutput) CertificatePolicies ¶
func (o CertificateExtensionsOutput) CertificatePolicies() CertificatePolicyInformationArrayOutput
func (CertificateExtensionsOutput) CustomExtensions ¶ added in v0.14.0
func (o CertificateExtensionsOutput) CustomExtensions() CertificateCustomExtensionArrayOutput
func (CertificateExtensionsOutput) ElementType ¶
func (CertificateExtensionsOutput) ElementType() reflect.Type
func (CertificateExtensionsOutput) ExtendedKeyUsage ¶
func (o CertificateExtensionsOutput) ExtendedKeyUsage() CertificateExtendedKeyUsageArrayOutput
func (CertificateExtensionsOutput) KeyUsage ¶
func (o CertificateExtensionsOutput) KeyUsage() CertificateKeyUsagePtrOutput
func (CertificateExtensionsOutput) SubjectAlternativeNames ¶
func (o CertificateExtensionsOutput) SubjectAlternativeNames() CertificateGeneralNameArrayOutput
func (CertificateExtensionsOutput) ToCertificateExtensionsOutput ¶
func (o CertificateExtensionsOutput) ToCertificateExtensionsOutput() CertificateExtensionsOutput
func (CertificateExtensionsOutput) ToCertificateExtensionsOutputWithContext ¶
func (o CertificateExtensionsOutput) ToCertificateExtensionsOutputWithContext(ctx context.Context) CertificateExtensionsOutput
func (CertificateExtensionsOutput) ToCertificateExtensionsPtrOutput ¶
func (o CertificateExtensionsOutput) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
func (CertificateExtensionsOutput) ToCertificateExtensionsPtrOutputWithContext ¶
func (o CertificateExtensionsOutput) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
type CertificateExtensionsPtrInput ¶
type CertificateExtensionsPtrInput interface { pulumi.Input ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput ToCertificateExtensionsPtrOutputWithContext(context.Context) CertificateExtensionsPtrOutput }
CertificateExtensionsPtrInput is an input type that accepts CertificateExtensionsArgs, CertificateExtensionsPtr and CertificateExtensionsPtrOutput values. You can construct a concrete instance of `CertificateExtensionsPtrInput` via:
CertificateExtensionsArgs{...} or: nil
func CertificateExtensionsPtr ¶
func CertificateExtensionsPtr(v *CertificateExtensionsArgs) CertificateExtensionsPtrInput
type CertificateExtensionsPtrOutput ¶
type CertificateExtensionsPtrOutput struct{ *pulumi.OutputState }
func (CertificateExtensionsPtrOutput) CertificatePolicies ¶
func (o CertificateExtensionsPtrOutput) CertificatePolicies() CertificatePolicyInformationArrayOutput
func (CertificateExtensionsPtrOutput) CustomExtensions ¶ added in v0.14.0
func (o CertificateExtensionsPtrOutput) CustomExtensions() CertificateCustomExtensionArrayOutput
func (CertificateExtensionsPtrOutput) Elem ¶
func (o CertificateExtensionsPtrOutput) Elem() CertificateExtensionsOutput
func (CertificateExtensionsPtrOutput) ElementType ¶
func (CertificateExtensionsPtrOutput) ElementType() reflect.Type
func (CertificateExtensionsPtrOutput) ExtendedKeyUsage ¶
func (o CertificateExtensionsPtrOutput) ExtendedKeyUsage() CertificateExtendedKeyUsageArrayOutput
func (CertificateExtensionsPtrOutput) KeyUsage ¶
func (o CertificateExtensionsPtrOutput) KeyUsage() CertificateKeyUsagePtrOutput
func (CertificateExtensionsPtrOutput) SubjectAlternativeNames ¶
func (o CertificateExtensionsPtrOutput) SubjectAlternativeNames() CertificateGeneralNameArrayOutput
func (CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutput ¶
func (o CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutput() CertificateExtensionsPtrOutput
func (CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutputWithContext ¶
func (o CertificateExtensionsPtrOutput) ToCertificateExtensionsPtrOutputWithContext(ctx context.Context) CertificateExtensionsPtrOutput
type CertificateGeneralName ¶
type CertificateGeneralName struct { DirectoryName *CertificateSubject `pulumi:"directoryName"` DnsName *string `pulumi:"dnsName"` EdiPartyName *CertificateEdiPartyName `pulumi:"ediPartyName"` IpAddress *string `pulumi:"ipAddress"` OtherName *CertificateOtherName `pulumi:"otherName"` RegisteredId *string `pulumi:"registeredId"` Rfc822Name *string `pulumi:"rfc822Name"` UniformResourceIdentifier *string `pulumi:"uniformResourceIdentifier"` }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
type CertificateGeneralNameArgs ¶
type CertificateGeneralNameArgs struct { DirectoryName CertificateSubjectPtrInput `pulumi:"directoryName"` DnsName pulumi.StringPtrInput `pulumi:"dnsName"` EdiPartyName CertificateEdiPartyNamePtrInput `pulumi:"ediPartyName"` IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` OtherName CertificateOtherNamePtrInput `pulumi:"otherName"` RegisteredId pulumi.StringPtrInput `pulumi:"registeredId"` Rfc822Name pulumi.StringPtrInput `pulumi:"rfc822Name"` UniformResourceIdentifier pulumi.StringPtrInput `pulumi:"uniformResourceIdentifier"` }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
func (CertificateGeneralNameArgs) ElementType ¶
func (CertificateGeneralNameArgs) ElementType() reflect.Type
func (CertificateGeneralNameArgs) ToCertificateGeneralNameOutput ¶
func (i CertificateGeneralNameArgs) ToCertificateGeneralNameOutput() CertificateGeneralNameOutput
func (CertificateGeneralNameArgs) ToCertificateGeneralNameOutputWithContext ¶
func (i CertificateGeneralNameArgs) ToCertificateGeneralNameOutputWithContext(ctx context.Context) CertificateGeneralNameOutput
type CertificateGeneralNameArray ¶
type CertificateGeneralNameArray []CertificateGeneralNameInput
func (CertificateGeneralNameArray) ElementType ¶
func (CertificateGeneralNameArray) ElementType() reflect.Type
func (CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutput ¶
func (i CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutput() CertificateGeneralNameArrayOutput
func (CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutputWithContext ¶
func (i CertificateGeneralNameArray) ToCertificateGeneralNameArrayOutputWithContext(ctx context.Context) CertificateGeneralNameArrayOutput
type CertificateGeneralNameArrayInput ¶
type CertificateGeneralNameArrayInput interface { pulumi.Input ToCertificateGeneralNameArrayOutput() CertificateGeneralNameArrayOutput ToCertificateGeneralNameArrayOutputWithContext(context.Context) CertificateGeneralNameArrayOutput }
CertificateGeneralNameArrayInput is an input type that accepts CertificateGeneralNameArray and CertificateGeneralNameArrayOutput values. You can construct a concrete instance of `CertificateGeneralNameArrayInput` via:
CertificateGeneralNameArray{ CertificateGeneralNameArgs{...} }
type CertificateGeneralNameArrayOutput ¶
type CertificateGeneralNameArrayOutput struct{ *pulumi.OutputState }
func (CertificateGeneralNameArrayOutput) ElementType ¶
func (CertificateGeneralNameArrayOutput) ElementType() reflect.Type
func (CertificateGeneralNameArrayOutput) Index ¶
func (o CertificateGeneralNameArrayOutput) Index(i pulumi.IntInput) CertificateGeneralNameOutput
func (CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutput ¶
func (o CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutput() CertificateGeneralNameArrayOutput
func (CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutputWithContext ¶
func (o CertificateGeneralNameArrayOutput) ToCertificateGeneralNameArrayOutputWithContext(ctx context.Context) CertificateGeneralNameArrayOutput
type CertificateGeneralNameInput ¶
type CertificateGeneralNameInput interface { pulumi.Input ToCertificateGeneralNameOutput() CertificateGeneralNameOutput ToCertificateGeneralNameOutputWithContext(context.Context) CertificateGeneralNameOutput }
CertificateGeneralNameInput is an input type that accepts CertificateGeneralNameArgs and CertificateGeneralNameOutput values. You can construct a concrete instance of `CertificateGeneralNameInput` via:
CertificateGeneralNameArgs{...}
type CertificateGeneralNameOutput ¶
type CertificateGeneralNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 GeneralName information. Assign one and ONLY one field.
func (CertificateGeneralNameOutput) DirectoryName ¶
func (o CertificateGeneralNameOutput) DirectoryName() CertificateSubjectPtrOutput
func (CertificateGeneralNameOutput) DnsName ¶
func (o CertificateGeneralNameOutput) DnsName() pulumi.StringPtrOutput
func (CertificateGeneralNameOutput) EdiPartyName ¶
func (o CertificateGeneralNameOutput) EdiPartyName() CertificateEdiPartyNamePtrOutput
func (CertificateGeneralNameOutput) ElementType ¶
func (CertificateGeneralNameOutput) ElementType() reflect.Type
func (CertificateGeneralNameOutput) IpAddress ¶
func (o CertificateGeneralNameOutput) IpAddress() pulumi.StringPtrOutput
func (CertificateGeneralNameOutput) OtherName ¶
func (o CertificateGeneralNameOutput) OtherName() CertificateOtherNamePtrOutput
func (CertificateGeneralNameOutput) RegisteredId ¶
func (o CertificateGeneralNameOutput) RegisteredId() pulumi.StringPtrOutput
func (CertificateGeneralNameOutput) Rfc822Name ¶
func (o CertificateGeneralNameOutput) Rfc822Name() pulumi.StringPtrOutput
func (CertificateGeneralNameOutput) ToCertificateGeneralNameOutput ¶
func (o CertificateGeneralNameOutput) ToCertificateGeneralNameOutput() CertificateGeneralNameOutput
func (CertificateGeneralNameOutput) ToCertificateGeneralNameOutputWithContext ¶
func (o CertificateGeneralNameOutput) ToCertificateGeneralNameOutputWithContext(ctx context.Context) CertificateGeneralNameOutput
func (CertificateGeneralNameOutput) UniformResourceIdentifier ¶
func (o CertificateGeneralNameOutput) UniformResourceIdentifier() pulumi.StringPtrOutput
type CertificateInput ¶
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateKeyUsage ¶
type CertificateKeyUsage struct { CRLSign *bool `pulumi:"cRLSign"` DataEncipherment *bool `pulumi:"dataEncipherment"` DecipherOnly *bool `pulumi:"decipherOnly"` DigitalSignature *bool `pulumi:"digitalSignature"` EncipherOnly *bool `pulumi:"encipherOnly"` KeyAgreement *bool `pulumi:"keyAgreement"` KeyCertSign *bool `pulumi:"keyCertSign"` KeyEncipherment *bool `pulumi:"keyEncipherment"` NonRepudiation *bool `pulumi:"nonRepudiation"` }
Structure that contains X.509 KeyUsage information.
type CertificateKeyUsageArgs ¶
type CertificateKeyUsageArgs struct { CRLSign pulumi.BoolPtrInput `pulumi:"cRLSign"` DataEncipherment pulumi.BoolPtrInput `pulumi:"dataEncipherment"` DecipherOnly pulumi.BoolPtrInput `pulumi:"decipherOnly"` DigitalSignature pulumi.BoolPtrInput `pulumi:"digitalSignature"` EncipherOnly pulumi.BoolPtrInput `pulumi:"encipherOnly"` KeyAgreement pulumi.BoolPtrInput `pulumi:"keyAgreement"` KeyCertSign pulumi.BoolPtrInput `pulumi:"keyCertSign"` KeyEncipherment pulumi.BoolPtrInput `pulumi:"keyEncipherment"` NonRepudiation pulumi.BoolPtrInput `pulumi:"nonRepudiation"` }
Structure that contains X.509 KeyUsage information.
func (CertificateKeyUsageArgs) ElementType ¶
func (CertificateKeyUsageArgs) ElementType() reflect.Type
func (CertificateKeyUsageArgs) ToCertificateKeyUsageOutput ¶
func (i CertificateKeyUsageArgs) ToCertificateKeyUsageOutput() CertificateKeyUsageOutput
func (CertificateKeyUsageArgs) ToCertificateKeyUsageOutputWithContext ¶
func (i CertificateKeyUsageArgs) ToCertificateKeyUsageOutputWithContext(ctx context.Context) CertificateKeyUsageOutput
func (CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutput ¶
func (i CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
func (CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutputWithContext ¶
func (i CertificateKeyUsageArgs) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
type CertificateKeyUsageInput ¶
type CertificateKeyUsageInput interface { pulumi.Input ToCertificateKeyUsageOutput() CertificateKeyUsageOutput ToCertificateKeyUsageOutputWithContext(context.Context) CertificateKeyUsageOutput }
CertificateKeyUsageInput is an input type that accepts CertificateKeyUsageArgs and CertificateKeyUsageOutput values. You can construct a concrete instance of `CertificateKeyUsageInput` via:
CertificateKeyUsageArgs{...}
type CertificateKeyUsageOutput ¶
type CertificateKeyUsageOutput struct{ *pulumi.OutputState }
Structure that contains X.509 KeyUsage information.
func (CertificateKeyUsageOutput) CRLSign ¶
func (o CertificateKeyUsageOutput) CRLSign() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) DataEncipherment ¶
func (o CertificateKeyUsageOutput) DataEncipherment() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) DecipherOnly ¶
func (o CertificateKeyUsageOutput) DecipherOnly() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) DigitalSignature ¶
func (o CertificateKeyUsageOutput) DigitalSignature() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) ElementType ¶
func (CertificateKeyUsageOutput) ElementType() reflect.Type
func (CertificateKeyUsageOutput) EncipherOnly ¶
func (o CertificateKeyUsageOutput) EncipherOnly() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) KeyAgreement ¶
func (o CertificateKeyUsageOutput) KeyAgreement() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) KeyCertSign ¶
func (o CertificateKeyUsageOutput) KeyCertSign() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) KeyEncipherment ¶
func (o CertificateKeyUsageOutput) KeyEncipherment() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) NonRepudiation ¶
func (o CertificateKeyUsageOutput) NonRepudiation() pulumi.BoolPtrOutput
func (CertificateKeyUsageOutput) ToCertificateKeyUsageOutput ¶
func (o CertificateKeyUsageOutput) ToCertificateKeyUsageOutput() CertificateKeyUsageOutput
func (CertificateKeyUsageOutput) ToCertificateKeyUsageOutputWithContext ¶
func (o CertificateKeyUsageOutput) ToCertificateKeyUsageOutputWithContext(ctx context.Context) CertificateKeyUsageOutput
func (CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutput ¶
func (o CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
func (CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutputWithContext ¶
func (o CertificateKeyUsageOutput) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
type CertificateKeyUsagePtrInput ¶
type CertificateKeyUsagePtrInput interface { pulumi.Input ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput ToCertificateKeyUsagePtrOutputWithContext(context.Context) CertificateKeyUsagePtrOutput }
CertificateKeyUsagePtrInput is an input type that accepts CertificateKeyUsageArgs, CertificateKeyUsagePtr and CertificateKeyUsagePtrOutput values. You can construct a concrete instance of `CertificateKeyUsagePtrInput` via:
CertificateKeyUsageArgs{...} or: nil
func CertificateKeyUsagePtr ¶
func CertificateKeyUsagePtr(v *CertificateKeyUsageArgs) CertificateKeyUsagePtrInput
type CertificateKeyUsagePtrOutput ¶
type CertificateKeyUsagePtrOutput struct{ *pulumi.OutputState }
func (CertificateKeyUsagePtrOutput) CRLSign ¶
func (o CertificateKeyUsagePtrOutput) CRLSign() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) DataEncipherment ¶
func (o CertificateKeyUsagePtrOutput) DataEncipherment() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) DecipherOnly ¶
func (o CertificateKeyUsagePtrOutput) DecipherOnly() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) DigitalSignature ¶
func (o CertificateKeyUsagePtrOutput) DigitalSignature() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) Elem ¶
func (o CertificateKeyUsagePtrOutput) Elem() CertificateKeyUsageOutput
func (CertificateKeyUsagePtrOutput) ElementType ¶
func (CertificateKeyUsagePtrOutput) ElementType() reflect.Type
func (CertificateKeyUsagePtrOutput) EncipherOnly ¶
func (o CertificateKeyUsagePtrOutput) EncipherOnly() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) KeyAgreement ¶
func (o CertificateKeyUsagePtrOutput) KeyAgreement() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) KeyCertSign ¶
func (o CertificateKeyUsagePtrOutput) KeyCertSign() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) KeyEncipherment ¶
func (o CertificateKeyUsagePtrOutput) KeyEncipherment() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) NonRepudiation ¶
func (o CertificateKeyUsagePtrOutput) NonRepudiation() pulumi.BoolPtrOutput
func (CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutput ¶
func (o CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutput() CertificateKeyUsagePtrOutput
func (CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutputWithContext ¶
func (o CertificateKeyUsagePtrOutput) ToCertificateKeyUsagePtrOutputWithContext(ctx context.Context) CertificateKeyUsagePtrOutput
type CertificateOtherName ¶
Structure that contains X.509 OtherName information.
type CertificateOtherNameArgs ¶
type CertificateOtherNameArgs struct { TypeId pulumi.StringInput `pulumi:"typeId"` Value pulumi.StringInput `pulumi:"value"` }
Structure that contains X.509 OtherName information.
func (CertificateOtherNameArgs) ElementType ¶
func (CertificateOtherNameArgs) ElementType() reflect.Type
func (CertificateOtherNameArgs) ToCertificateOtherNameOutput ¶
func (i CertificateOtherNameArgs) ToCertificateOtherNameOutput() CertificateOtherNameOutput
func (CertificateOtherNameArgs) ToCertificateOtherNameOutputWithContext ¶
func (i CertificateOtherNameArgs) ToCertificateOtherNameOutputWithContext(ctx context.Context) CertificateOtherNameOutput
func (CertificateOtherNameArgs) ToCertificateOtherNamePtrOutput ¶
func (i CertificateOtherNameArgs) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
func (CertificateOtherNameArgs) ToCertificateOtherNamePtrOutputWithContext ¶
func (i CertificateOtherNameArgs) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
type CertificateOtherNameInput ¶
type CertificateOtherNameInput interface { pulumi.Input ToCertificateOtherNameOutput() CertificateOtherNameOutput ToCertificateOtherNameOutputWithContext(context.Context) CertificateOtherNameOutput }
CertificateOtherNameInput is an input type that accepts CertificateOtherNameArgs and CertificateOtherNameOutput values. You can construct a concrete instance of `CertificateOtherNameInput` via:
CertificateOtherNameArgs{...}
type CertificateOtherNameOutput ¶
type CertificateOtherNameOutput struct{ *pulumi.OutputState }
Structure that contains X.509 OtherName information.
func (CertificateOtherNameOutput) ElementType ¶
func (CertificateOtherNameOutput) ElementType() reflect.Type
func (CertificateOtherNameOutput) ToCertificateOtherNameOutput ¶
func (o CertificateOtherNameOutput) ToCertificateOtherNameOutput() CertificateOtherNameOutput
func (CertificateOtherNameOutput) ToCertificateOtherNameOutputWithContext ¶
func (o CertificateOtherNameOutput) ToCertificateOtherNameOutputWithContext(ctx context.Context) CertificateOtherNameOutput
func (CertificateOtherNameOutput) ToCertificateOtherNamePtrOutput ¶
func (o CertificateOtherNameOutput) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
func (CertificateOtherNameOutput) ToCertificateOtherNamePtrOutputWithContext ¶
func (o CertificateOtherNameOutput) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
func (CertificateOtherNameOutput) TypeId ¶
func (o CertificateOtherNameOutput) TypeId() pulumi.StringOutput
func (CertificateOtherNameOutput) Value ¶
func (o CertificateOtherNameOutput) Value() pulumi.StringOutput
type CertificateOtherNamePtrInput ¶
type CertificateOtherNamePtrInput interface { pulumi.Input ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput ToCertificateOtherNamePtrOutputWithContext(context.Context) CertificateOtherNamePtrOutput }
CertificateOtherNamePtrInput is an input type that accepts CertificateOtherNameArgs, CertificateOtherNamePtr and CertificateOtherNamePtrOutput values. You can construct a concrete instance of `CertificateOtherNamePtrInput` via:
CertificateOtherNameArgs{...} or: nil
func CertificateOtherNamePtr ¶
func CertificateOtherNamePtr(v *CertificateOtherNameArgs) CertificateOtherNamePtrInput
type CertificateOtherNamePtrOutput ¶
type CertificateOtherNamePtrOutput struct{ *pulumi.OutputState }
func (CertificateOtherNamePtrOutput) Elem ¶
func (o CertificateOtherNamePtrOutput) Elem() CertificateOtherNameOutput
func (CertificateOtherNamePtrOutput) ElementType ¶
func (CertificateOtherNamePtrOutput) ElementType() reflect.Type
func (CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutput ¶
func (o CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutput() CertificateOtherNamePtrOutput
func (CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutputWithContext ¶
func (o CertificateOtherNamePtrOutput) ToCertificateOtherNamePtrOutputWithContext(ctx context.Context) CertificateOtherNamePtrOutput
func (CertificateOtherNamePtrOutput) TypeId ¶
func (o CertificateOtherNamePtrOutput) TypeId() pulumi.StringPtrOutput
func (CertificateOtherNamePtrOutput) Value ¶
func (o CertificateOtherNamePtrOutput) Value() pulumi.StringPtrOutput
type CertificateOutput ¶
type CertificateOutput struct{ *pulumi.OutputState }
func (CertificateOutput) ApiPassthrough ¶ added in v0.17.0
func (o CertificateOutput) ApiPassthrough() CertificateApiPassthroughPtrOutput
These are fields to be overridden in a certificate at the time of issuance. These requires an API_Passthrough template be used or they will be ignored.
func (CertificateOutput) Arn ¶ added in v0.17.0
func (o CertificateOutput) Arn() pulumi.StringOutput
The ARN of the issued certificate.
func (CertificateOutput) Certificate ¶ added in v0.17.0
func (o CertificateOutput) Certificate() pulumi.StringOutput
The issued certificate in base 64 PEM-encoded format.
func (CertificateOutput) CertificateAuthorityArn ¶ added in v0.17.0
func (o CertificateOutput) CertificateAuthorityArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the private CA to issue the certificate.
func (CertificateOutput) CertificateSigningRequest ¶ added in v0.17.0
func (o CertificateOutput) CertificateSigningRequest() pulumi.StringOutput
The certificate signing request (CSR) for the Certificate.
func (CertificateOutput) ElementType ¶
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) SigningAlgorithm ¶ added in v0.17.0
func (o CertificateOutput) SigningAlgorithm() pulumi.StringOutput
The name of the algorithm that will be used to sign the Certificate.
func (CertificateOutput) TemplateArn ¶ added in v0.17.0
func (o CertificateOutput) TemplateArn() pulumi.StringPtrOutput
Specifies a custom configuration template to use when issuing a certificate. If this parameter is not provided, ACM Private CA defaults to the EndEntityCertificate/V1 template.
func (CertificateOutput) ToCertificateOutput ¶
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
func (CertificateOutput) Validity ¶ added in v0.17.0
func (o CertificateOutput) Validity() CertificateValidityOutput
The time before which the Certificate will be valid.
func (CertificateOutput) ValidityNotBefore ¶ added in v0.17.0
func (o CertificateOutput) ValidityNotBefore() CertificateValidityPtrOutput
The time after which the Certificate will be valid.
type CertificatePolicyInformation ¶
type CertificatePolicyInformation struct { CertPolicyId string `pulumi:"certPolicyId"` PolicyQualifiers []CertificatePolicyQualifierInfo `pulumi:"policyQualifiers"` }
Structure that contains X.509 Policy information.
type CertificatePolicyInformationArgs ¶
type CertificatePolicyInformationArgs struct { CertPolicyId pulumi.StringInput `pulumi:"certPolicyId"` PolicyQualifiers CertificatePolicyQualifierInfoArrayInput `pulumi:"policyQualifiers"` }
Structure that contains X.509 Policy information.
func (CertificatePolicyInformationArgs) ElementType ¶
func (CertificatePolicyInformationArgs) ElementType() reflect.Type
func (CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutput ¶
func (i CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutput() CertificatePolicyInformationOutput
func (CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutputWithContext ¶
func (i CertificatePolicyInformationArgs) ToCertificatePolicyInformationOutputWithContext(ctx context.Context) CertificatePolicyInformationOutput
type CertificatePolicyInformationArray ¶
type CertificatePolicyInformationArray []CertificatePolicyInformationInput
func (CertificatePolicyInformationArray) ElementType ¶
func (CertificatePolicyInformationArray) ElementType() reflect.Type
func (CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutput ¶
func (i CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutput() CertificatePolicyInformationArrayOutput
func (CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutputWithContext ¶
func (i CertificatePolicyInformationArray) ToCertificatePolicyInformationArrayOutputWithContext(ctx context.Context) CertificatePolicyInformationArrayOutput
type CertificatePolicyInformationArrayInput ¶
type CertificatePolicyInformationArrayInput interface { pulumi.Input ToCertificatePolicyInformationArrayOutput() CertificatePolicyInformationArrayOutput ToCertificatePolicyInformationArrayOutputWithContext(context.Context) CertificatePolicyInformationArrayOutput }
CertificatePolicyInformationArrayInput is an input type that accepts CertificatePolicyInformationArray and CertificatePolicyInformationArrayOutput values. You can construct a concrete instance of `CertificatePolicyInformationArrayInput` via:
CertificatePolicyInformationArray{ CertificatePolicyInformationArgs{...} }
type CertificatePolicyInformationArrayOutput ¶
type CertificatePolicyInformationArrayOutput struct{ *pulumi.OutputState }
func (CertificatePolicyInformationArrayOutput) ElementType ¶
func (CertificatePolicyInformationArrayOutput) ElementType() reflect.Type
func (CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutput ¶
func (o CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutput() CertificatePolicyInformationArrayOutput
func (CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutputWithContext ¶
func (o CertificatePolicyInformationArrayOutput) ToCertificatePolicyInformationArrayOutputWithContext(ctx context.Context) CertificatePolicyInformationArrayOutput
type CertificatePolicyInformationInput ¶
type CertificatePolicyInformationInput interface { pulumi.Input ToCertificatePolicyInformationOutput() CertificatePolicyInformationOutput ToCertificatePolicyInformationOutputWithContext(context.Context) CertificatePolicyInformationOutput }
CertificatePolicyInformationInput is an input type that accepts CertificatePolicyInformationArgs and CertificatePolicyInformationOutput values. You can construct a concrete instance of `CertificatePolicyInformationInput` via:
CertificatePolicyInformationArgs{...}
type CertificatePolicyInformationOutput ¶
type CertificatePolicyInformationOutput struct{ *pulumi.OutputState }
Structure that contains X.509 Policy information.
func (CertificatePolicyInformationOutput) CertPolicyId ¶
func (o CertificatePolicyInformationOutput) CertPolicyId() pulumi.StringOutput
func (CertificatePolicyInformationOutput) ElementType ¶
func (CertificatePolicyInformationOutput) ElementType() reflect.Type
func (CertificatePolicyInformationOutput) PolicyQualifiers ¶
func (o CertificatePolicyInformationOutput) PolicyQualifiers() CertificatePolicyQualifierInfoArrayOutput
func (CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutput ¶
func (o CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutput() CertificatePolicyInformationOutput
func (CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutputWithContext ¶
func (o CertificatePolicyInformationOutput) ToCertificatePolicyInformationOutputWithContext(ctx context.Context) CertificatePolicyInformationOutput
type CertificatePolicyQualifierInfo ¶
type CertificatePolicyQualifierInfo struct { PolicyQualifierId string `pulumi:"policyQualifierId"` Qualifier CertificateQualifier `pulumi:"qualifier"` }
Structure that contains X.509 Policy qualifier information.
type CertificatePolicyQualifierInfoArgs ¶
type CertificatePolicyQualifierInfoArgs struct { PolicyQualifierId pulumi.StringInput `pulumi:"policyQualifierId"` Qualifier CertificateQualifierInput `pulumi:"qualifier"` }
Structure that contains X.509 Policy qualifier information.
func (CertificatePolicyQualifierInfoArgs) ElementType ¶
func (CertificatePolicyQualifierInfoArgs) ElementType() reflect.Type
func (CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutput ¶
func (i CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutput() CertificatePolicyQualifierInfoOutput
func (CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutputWithContext ¶
func (i CertificatePolicyQualifierInfoArgs) ToCertificatePolicyQualifierInfoOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoOutput
type CertificatePolicyQualifierInfoArray ¶
type CertificatePolicyQualifierInfoArray []CertificatePolicyQualifierInfoInput
func (CertificatePolicyQualifierInfoArray) ElementType ¶
func (CertificatePolicyQualifierInfoArray) ElementType() reflect.Type
func (CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutput ¶
func (i CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutput() CertificatePolicyQualifierInfoArrayOutput
func (CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutputWithContext ¶
func (i CertificatePolicyQualifierInfoArray) ToCertificatePolicyQualifierInfoArrayOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoArrayOutput
type CertificatePolicyQualifierInfoArrayInput ¶
type CertificatePolicyQualifierInfoArrayInput interface { pulumi.Input ToCertificatePolicyQualifierInfoArrayOutput() CertificatePolicyQualifierInfoArrayOutput ToCertificatePolicyQualifierInfoArrayOutputWithContext(context.Context) CertificatePolicyQualifierInfoArrayOutput }
CertificatePolicyQualifierInfoArrayInput is an input type that accepts CertificatePolicyQualifierInfoArray and CertificatePolicyQualifierInfoArrayOutput values. You can construct a concrete instance of `CertificatePolicyQualifierInfoArrayInput` via:
CertificatePolicyQualifierInfoArray{ CertificatePolicyQualifierInfoArgs{...} }
type CertificatePolicyQualifierInfoArrayOutput ¶
type CertificatePolicyQualifierInfoArrayOutput struct{ *pulumi.OutputState }
func (CertificatePolicyQualifierInfoArrayOutput) ElementType ¶
func (CertificatePolicyQualifierInfoArrayOutput) ElementType() reflect.Type
func (CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutput ¶
func (o CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutput() CertificatePolicyQualifierInfoArrayOutput
func (CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutputWithContext ¶
func (o CertificatePolicyQualifierInfoArrayOutput) ToCertificatePolicyQualifierInfoArrayOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoArrayOutput
type CertificatePolicyQualifierInfoInput ¶
type CertificatePolicyQualifierInfoInput interface { pulumi.Input ToCertificatePolicyQualifierInfoOutput() CertificatePolicyQualifierInfoOutput ToCertificatePolicyQualifierInfoOutputWithContext(context.Context) CertificatePolicyQualifierInfoOutput }
CertificatePolicyQualifierInfoInput is an input type that accepts CertificatePolicyQualifierInfoArgs and CertificatePolicyQualifierInfoOutput values. You can construct a concrete instance of `CertificatePolicyQualifierInfoInput` via:
CertificatePolicyQualifierInfoArgs{...}
type CertificatePolicyQualifierInfoOutput ¶
type CertificatePolicyQualifierInfoOutput struct{ *pulumi.OutputState }
Structure that contains X.509 Policy qualifier information.
func (CertificatePolicyQualifierInfoOutput) ElementType ¶
func (CertificatePolicyQualifierInfoOutput) ElementType() reflect.Type
func (CertificatePolicyQualifierInfoOutput) PolicyQualifierId ¶
func (o CertificatePolicyQualifierInfoOutput) PolicyQualifierId() pulumi.StringOutput
func (CertificatePolicyQualifierInfoOutput) Qualifier ¶
func (o CertificatePolicyQualifierInfoOutput) Qualifier() CertificateQualifierOutput
func (CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutput ¶
func (o CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutput() CertificatePolicyQualifierInfoOutput
func (CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutputWithContext ¶
func (o CertificatePolicyQualifierInfoOutput) ToCertificatePolicyQualifierInfoOutputWithContext(ctx context.Context) CertificatePolicyQualifierInfoOutput
type CertificateQualifier ¶
type CertificateQualifier struct {
CpsUri string `pulumi:"cpsUri"`
}
Structure that contains a X.509 policy qualifier.
type CertificateQualifierArgs ¶
type CertificateQualifierArgs struct {
CpsUri pulumi.StringInput `pulumi:"cpsUri"`
}
Structure that contains a X.509 policy qualifier.
func (CertificateQualifierArgs) ElementType ¶
func (CertificateQualifierArgs) ElementType() reflect.Type
func (CertificateQualifierArgs) ToCertificateQualifierOutput ¶
func (i CertificateQualifierArgs) ToCertificateQualifierOutput() CertificateQualifierOutput
func (CertificateQualifierArgs) ToCertificateQualifierOutputWithContext ¶
func (i CertificateQualifierArgs) ToCertificateQualifierOutputWithContext(ctx context.Context) CertificateQualifierOutput
type CertificateQualifierInput ¶
type CertificateQualifierInput interface { pulumi.Input ToCertificateQualifierOutput() CertificateQualifierOutput ToCertificateQualifierOutputWithContext(context.Context) CertificateQualifierOutput }
CertificateQualifierInput is an input type that accepts CertificateQualifierArgs and CertificateQualifierOutput values. You can construct a concrete instance of `CertificateQualifierInput` via:
CertificateQualifierArgs{...}
type CertificateQualifierOutput ¶
type CertificateQualifierOutput struct{ *pulumi.OutputState }
Structure that contains a X.509 policy qualifier.
func (CertificateQualifierOutput) CpsUri ¶
func (o CertificateQualifierOutput) CpsUri() pulumi.StringOutput
func (CertificateQualifierOutput) ElementType ¶
func (CertificateQualifierOutput) ElementType() reflect.Type
func (CertificateQualifierOutput) ToCertificateQualifierOutput ¶
func (o CertificateQualifierOutput) ToCertificateQualifierOutput() CertificateQualifierOutput
func (CertificateQualifierOutput) ToCertificateQualifierOutputWithContext ¶
func (o CertificateQualifierOutput) ToCertificateQualifierOutputWithContext(ctx context.Context) CertificateQualifierOutput
type CertificateState ¶
type CertificateState struct { }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CertificateSubject ¶
type CertificateSubject struct { CommonName *string `pulumi:"commonName"` Country *string `pulumi:"country"` CustomAttributes []CertificateCustomAttribute `pulumi:"customAttributes"` DistinguishedNameQualifier *string `pulumi:"distinguishedNameQualifier"` GenerationQualifier *string `pulumi:"generationQualifier"` GivenName *string `pulumi:"givenName"` Initials *string `pulumi:"initials"` Locality *string `pulumi:"locality"` Organization *string `pulumi:"organization"` OrganizationalUnit *string `pulumi:"organizationalUnit"` Pseudonym *string `pulumi:"pseudonym"` SerialNumber *string `pulumi:"serialNumber"` State *string `pulumi:"state"` Surname *string `pulumi:"surname"` Title *string `pulumi:"title"` }
Structure that contains X.500 distinguished name information.
type CertificateSubjectArgs ¶
type CertificateSubjectArgs struct { CommonName pulumi.StringPtrInput `pulumi:"commonName"` Country pulumi.StringPtrInput `pulumi:"country"` CustomAttributes CertificateCustomAttributeArrayInput `pulumi:"customAttributes"` DistinguishedNameQualifier pulumi.StringPtrInput `pulumi:"distinguishedNameQualifier"` GenerationQualifier pulumi.StringPtrInput `pulumi:"generationQualifier"` GivenName pulumi.StringPtrInput `pulumi:"givenName"` Initials pulumi.StringPtrInput `pulumi:"initials"` Locality pulumi.StringPtrInput `pulumi:"locality"` Organization pulumi.StringPtrInput `pulumi:"organization"` OrganizationalUnit pulumi.StringPtrInput `pulumi:"organizationalUnit"` Pseudonym pulumi.StringPtrInput `pulumi:"pseudonym"` SerialNumber pulumi.StringPtrInput `pulumi:"serialNumber"` State pulumi.StringPtrInput `pulumi:"state"` Surname pulumi.StringPtrInput `pulumi:"surname"` Title pulumi.StringPtrInput `pulumi:"title"` }
Structure that contains X.500 distinguished name information.
func (CertificateSubjectArgs) ElementType ¶
func (CertificateSubjectArgs) ElementType() reflect.Type
func (CertificateSubjectArgs) ToCertificateSubjectOutput ¶
func (i CertificateSubjectArgs) ToCertificateSubjectOutput() CertificateSubjectOutput
func (CertificateSubjectArgs) ToCertificateSubjectOutputWithContext ¶
func (i CertificateSubjectArgs) ToCertificateSubjectOutputWithContext(ctx context.Context) CertificateSubjectOutput
func (CertificateSubjectArgs) ToCertificateSubjectPtrOutput ¶
func (i CertificateSubjectArgs) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
func (CertificateSubjectArgs) ToCertificateSubjectPtrOutputWithContext ¶
func (i CertificateSubjectArgs) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
type CertificateSubjectInput ¶
type CertificateSubjectInput interface { pulumi.Input ToCertificateSubjectOutput() CertificateSubjectOutput ToCertificateSubjectOutputWithContext(context.Context) CertificateSubjectOutput }
CertificateSubjectInput is an input type that accepts CertificateSubjectArgs and CertificateSubjectOutput values. You can construct a concrete instance of `CertificateSubjectInput` via:
CertificateSubjectArgs{...}
type CertificateSubjectOutput ¶
type CertificateSubjectOutput struct{ *pulumi.OutputState }
Structure that contains X.500 distinguished name information.
func (CertificateSubjectOutput) CommonName ¶
func (o CertificateSubjectOutput) CommonName() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Country ¶
func (o CertificateSubjectOutput) Country() pulumi.StringPtrOutput
func (CertificateSubjectOutput) CustomAttributes ¶ added in v0.14.0
func (o CertificateSubjectOutput) CustomAttributes() CertificateCustomAttributeArrayOutput
func (CertificateSubjectOutput) DistinguishedNameQualifier ¶
func (o CertificateSubjectOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
func (CertificateSubjectOutput) ElementType ¶
func (CertificateSubjectOutput) ElementType() reflect.Type
func (CertificateSubjectOutput) GenerationQualifier ¶
func (o CertificateSubjectOutput) GenerationQualifier() pulumi.StringPtrOutput
func (CertificateSubjectOutput) GivenName ¶
func (o CertificateSubjectOutput) GivenName() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Initials ¶
func (o CertificateSubjectOutput) Initials() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Locality ¶
func (o CertificateSubjectOutput) Locality() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Organization ¶
func (o CertificateSubjectOutput) Organization() pulumi.StringPtrOutput
func (CertificateSubjectOutput) OrganizationalUnit ¶
func (o CertificateSubjectOutput) OrganizationalUnit() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Pseudonym ¶
func (o CertificateSubjectOutput) Pseudonym() pulumi.StringPtrOutput
func (CertificateSubjectOutput) SerialNumber ¶
func (o CertificateSubjectOutput) SerialNumber() pulumi.StringPtrOutput
func (CertificateSubjectOutput) State ¶
func (o CertificateSubjectOutput) State() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Surname ¶
func (o CertificateSubjectOutput) Surname() pulumi.StringPtrOutput
func (CertificateSubjectOutput) Title ¶
func (o CertificateSubjectOutput) Title() pulumi.StringPtrOutput
func (CertificateSubjectOutput) ToCertificateSubjectOutput ¶
func (o CertificateSubjectOutput) ToCertificateSubjectOutput() CertificateSubjectOutput
func (CertificateSubjectOutput) ToCertificateSubjectOutputWithContext ¶
func (o CertificateSubjectOutput) ToCertificateSubjectOutputWithContext(ctx context.Context) CertificateSubjectOutput
func (CertificateSubjectOutput) ToCertificateSubjectPtrOutput ¶
func (o CertificateSubjectOutput) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
func (CertificateSubjectOutput) ToCertificateSubjectPtrOutputWithContext ¶
func (o CertificateSubjectOutput) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
type CertificateSubjectPtrInput ¶
type CertificateSubjectPtrInput interface { pulumi.Input ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput ToCertificateSubjectPtrOutputWithContext(context.Context) CertificateSubjectPtrOutput }
CertificateSubjectPtrInput is an input type that accepts CertificateSubjectArgs, CertificateSubjectPtr and CertificateSubjectPtrOutput values. You can construct a concrete instance of `CertificateSubjectPtrInput` via:
CertificateSubjectArgs{...} or: nil
func CertificateSubjectPtr ¶
func CertificateSubjectPtr(v *CertificateSubjectArgs) CertificateSubjectPtrInput
type CertificateSubjectPtrOutput ¶
type CertificateSubjectPtrOutput struct{ *pulumi.OutputState }
func (CertificateSubjectPtrOutput) CommonName ¶
func (o CertificateSubjectPtrOutput) CommonName() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Country ¶
func (o CertificateSubjectPtrOutput) Country() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) CustomAttributes ¶ added in v0.14.0
func (o CertificateSubjectPtrOutput) CustomAttributes() CertificateCustomAttributeArrayOutput
func (CertificateSubjectPtrOutput) DistinguishedNameQualifier ¶
func (o CertificateSubjectPtrOutput) DistinguishedNameQualifier() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Elem ¶
func (o CertificateSubjectPtrOutput) Elem() CertificateSubjectOutput
func (CertificateSubjectPtrOutput) ElementType ¶
func (CertificateSubjectPtrOutput) ElementType() reflect.Type
func (CertificateSubjectPtrOutput) GenerationQualifier ¶
func (o CertificateSubjectPtrOutput) GenerationQualifier() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) GivenName ¶
func (o CertificateSubjectPtrOutput) GivenName() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Initials ¶
func (o CertificateSubjectPtrOutput) Initials() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Locality ¶
func (o CertificateSubjectPtrOutput) Locality() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Organization ¶
func (o CertificateSubjectPtrOutput) Organization() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) OrganizationalUnit ¶
func (o CertificateSubjectPtrOutput) OrganizationalUnit() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Pseudonym ¶
func (o CertificateSubjectPtrOutput) Pseudonym() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) SerialNumber ¶
func (o CertificateSubjectPtrOutput) SerialNumber() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) State ¶
func (o CertificateSubjectPtrOutput) State() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Surname ¶
func (o CertificateSubjectPtrOutput) Surname() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) Title ¶
func (o CertificateSubjectPtrOutput) Title() pulumi.StringPtrOutput
func (CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutput ¶
func (o CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutput() CertificateSubjectPtrOutput
func (CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutputWithContext ¶
func (o CertificateSubjectPtrOutput) ToCertificateSubjectPtrOutputWithContext(ctx context.Context) CertificateSubjectPtrOutput
type CertificateValidity ¶
Validity for a certificate.
type CertificateValidityArgs ¶
type CertificateValidityArgs struct { Type pulumi.StringInput `pulumi:"type"` Value pulumi.Float64Input `pulumi:"value"` }
Validity for a certificate.
func (CertificateValidityArgs) ElementType ¶
func (CertificateValidityArgs) ElementType() reflect.Type
func (CertificateValidityArgs) ToCertificateValidityOutput ¶
func (i CertificateValidityArgs) ToCertificateValidityOutput() CertificateValidityOutput
func (CertificateValidityArgs) ToCertificateValidityOutputWithContext ¶
func (i CertificateValidityArgs) ToCertificateValidityOutputWithContext(ctx context.Context) CertificateValidityOutput
func (CertificateValidityArgs) ToCertificateValidityPtrOutput ¶
func (i CertificateValidityArgs) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
func (CertificateValidityArgs) ToCertificateValidityPtrOutputWithContext ¶
func (i CertificateValidityArgs) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
type CertificateValidityInput ¶
type CertificateValidityInput interface { pulumi.Input ToCertificateValidityOutput() CertificateValidityOutput ToCertificateValidityOutputWithContext(context.Context) CertificateValidityOutput }
CertificateValidityInput is an input type that accepts CertificateValidityArgs and CertificateValidityOutput values. You can construct a concrete instance of `CertificateValidityInput` via:
CertificateValidityArgs{...}
type CertificateValidityOutput ¶
type CertificateValidityOutput struct{ *pulumi.OutputState }
Validity for a certificate.
func (CertificateValidityOutput) ElementType ¶
func (CertificateValidityOutput) ElementType() reflect.Type
func (CertificateValidityOutput) ToCertificateValidityOutput ¶
func (o CertificateValidityOutput) ToCertificateValidityOutput() CertificateValidityOutput
func (CertificateValidityOutput) ToCertificateValidityOutputWithContext ¶
func (o CertificateValidityOutput) ToCertificateValidityOutputWithContext(ctx context.Context) CertificateValidityOutput
func (CertificateValidityOutput) ToCertificateValidityPtrOutput ¶
func (o CertificateValidityOutput) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
func (CertificateValidityOutput) ToCertificateValidityPtrOutputWithContext ¶
func (o CertificateValidityOutput) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
func (CertificateValidityOutput) Type ¶
func (o CertificateValidityOutput) Type() pulumi.StringOutput
func (CertificateValidityOutput) Value ¶
func (o CertificateValidityOutput) Value() pulumi.Float64Output
type CertificateValidityPtrInput ¶
type CertificateValidityPtrInput interface { pulumi.Input ToCertificateValidityPtrOutput() CertificateValidityPtrOutput ToCertificateValidityPtrOutputWithContext(context.Context) CertificateValidityPtrOutput }
CertificateValidityPtrInput is an input type that accepts CertificateValidityArgs, CertificateValidityPtr and CertificateValidityPtrOutput values. You can construct a concrete instance of `CertificateValidityPtrInput` via:
CertificateValidityArgs{...} or: nil
func CertificateValidityPtr ¶
func CertificateValidityPtr(v *CertificateValidityArgs) CertificateValidityPtrInput
type CertificateValidityPtrOutput ¶
type CertificateValidityPtrOutput struct{ *pulumi.OutputState }
func (CertificateValidityPtrOutput) Elem ¶
func (o CertificateValidityPtrOutput) Elem() CertificateValidityOutput
func (CertificateValidityPtrOutput) ElementType ¶
func (CertificateValidityPtrOutput) ElementType() reflect.Type
func (CertificateValidityPtrOutput) ToCertificateValidityPtrOutput ¶
func (o CertificateValidityPtrOutput) ToCertificateValidityPtrOutput() CertificateValidityPtrOutput
func (CertificateValidityPtrOutput) ToCertificateValidityPtrOutputWithContext ¶
func (o CertificateValidityPtrOutput) ToCertificateValidityPtrOutputWithContext(ctx context.Context) CertificateValidityPtrOutput
func (CertificateValidityPtrOutput) Type ¶
func (o CertificateValidityPtrOutput) Type() pulumi.StringPtrOutput
func (CertificateValidityPtrOutput) Value ¶
func (o CertificateValidityPtrOutput) Value() pulumi.Float64PtrOutput
type LookupCertificateArgs ¶ added in v0.12.0
type LookupCertificateAuthorityActivationArgs ¶ added in v0.12.0
type LookupCertificateAuthorityActivationArgs struct { // Arn of the Certificate Authority. CertificateAuthorityArn string `pulumi:"certificateAuthorityArn"` }
type LookupCertificateAuthorityActivationOutputArgs ¶ added in v0.12.0
type LookupCertificateAuthorityActivationOutputArgs struct { // Arn of the Certificate Authority. CertificateAuthorityArn pulumi.StringInput `pulumi:"certificateAuthorityArn"` }
func (LookupCertificateAuthorityActivationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCertificateAuthorityActivationOutputArgs) ElementType() reflect.Type
type LookupCertificateAuthorityActivationResult ¶ added in v0.12.0
type LookupCertificateAuthorityActivationResult struct { // The complete certificate chain, including the Certificate Authority certificate. CompleteCertificateChain *string `pulumi:"completeCertificateChain"` // The status of the Certificate Authority. Status *string `pulumi:"status"` }
func LookupCertificateAuthorityActivation ¶ added in v0.12.0
func LookupCertificateAuthorityActivation(ctx *pulumi.Context, args *LookupCertificateAuthorityActivationArgs, opts ...pulumi.InvokeOption) (*LookupCertificateAuthorityActivationResult, error)
Used to install the certificate authority certificate and update the certificate authority status.
type LookupCertificateAuthorityActivationResultOutput ¶ added in v0.12.0
type LookupCertificateAuthorityActivationResultOutput struct{ *pulumi.OutputState }
func LookupCertificateAuthorityActivationOutput ¶ added in v0.12.0
func LookupCertificateAuthorityActivationOutput(ctx *pulumi.Context, args LookupCertificateAuthorityActivationOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateAuthorityActivationResultOutput
func (LookupCertificateAuthorityActivationResultOutput) CompleteCertificateChain ¶ added in v0.12.0
func (o LookupCertificateAuthorityActivationResultOutput) CompleteCertificateChain() pulumi.StringPtrOutput
The complete certificate chain, including the Certificate Authority certificate.
func (LookupCertificateAuthorityActivationResultOutput) ElementType ¶ added in v0.12.0
func (LookupCertificateAuthorityActivationResultOutput) ElementType() reflect.Type
func (LookupCertificateAuthorityActivationResultOutput) Status ¶ added in v0.12.0
func (o LookupCertificateAuthorityActivationResultOutput) Status() pulumi.StringPtrOutput
The status of the Certificate Authority.
func (LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutput ¶ added in v0.12.0
func (o LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutput() LookupCertificateAuthorityActivationResultOutput
func (LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutputWithContext ¶ added in v0.12.0
func (o LookupCertificateAuthorityActivationResultOutput) ToLookupCertificateAuthorityActivationResultOutputWithContext(ctx context.Context) LookupCertificateAuthorityActivationResultOutput
type LookupCertificateAuthorityArgs ¶ added in v0.12.0
type LookupCertificateAuthorityArgs struct { // The Amazon Resource Name (ARN) of the certificate authority. Arn string `pulumi:"arn"` }
type LookupCertificateAuthorityOutputArgs ¶ added in v0.12.0
type LookupCertificateAuthorityOutputArgs struct { // The Amazon Resource Name (ARN) of the certificate authority. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupCertificateAuthorityOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCertificateAuthorityOutputArgs) ElementType() reflect.Type
type LookupCertificateAuthorityResult ¶ added in v0.12.0
type LookupCertificateAuthorityResult struct { // The Amazon Resource Name (ARN) of the certificate authority. Arn *string `pulumi:"arn"` // The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate. CertificateSigningRequest *string `pulumi:"certificateSigningRequest"` // Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. RevocationConfiguration *CertificateAuthorityRevocationConfiguration `pulumi:"revocationConfiguration"` Tags []CertificateAuthorityTag `pulumi:"tags"` }
func LookupCertificateAuthority ¶ added in v0.12.0
func LookupCertificateAuthority(ctx *pulumi.Context, args *LookupCertificateAuthorityArgs, opts ...pulumi.InvokeOption) (*LookupCertificateAuthorityResult, error)
Private certificate authority.
type LookupCertificateAuthorityResultOutput ¶ added in v0.12.0
type LookupCertificateAuthorityResultOutput struct{ *pulumi.OutputState }
func LookupCertificateAuthorityOutput ¶ added in v0.12.0
func LookupCertificateAuthorityOutput(ctx *pulumi.Context, args LookupCertificateAuthorityOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateAuthorityResultOutput
func (LookupCertificateAuthorityResultOutput) Arn ¶ added in v0.12.0
func (o LookupCertificateAuthorityResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the certificate authority.
func (LookupCertificateAuthorityResultOutput) CertificateSigningRequest ¶ added in v0.12.0
func (o LookupCertificateAuthorityResultOutput) CertificateSigningRequest() pulumi.StringPtrOutput
The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
func (LookupCertificateAuthorityResultOutput) ElementType ¶ added in v0.12.0
func (LookupCertificateAuthorityResultOutput) ElementType() reflect.Type
func (LookupCertificateAuthorityResultOutput) RevocationConfiguration ¶ added in v0.12.0
func (o LookupCertificateAuthorityResultOutput) RevocationConfiguration() CertificateAuthorityRevocationConfigurationPtrOutput
Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
func (LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutput ¶ added in v0.12.0
func (o LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutput() LookupCertificateAuthorityResultOutput
func (LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutputWithContext ¶ added in v0.12.0
func (o LookupCertificateAuthorityResultOutput) ToLookupCertificateAuthorityResultOutputWithContext(ctx context.Context) LookupCertificateAuthorityResultOutput
type LookupCertificateOutputArgs ¶ added in v0.12.0
type LookupCertificateOutputArgs struct { // The ARN of the issued certificate. Arn pulumi.StringInput `pulumi:"arn"` // The Amazon Resource Name (ARN) for the private CA to issue the certificate. CertificateAuthorityArn pulumi.StringInput `pulumi:"certificateAuthorityArn"` }
func (LookupCertificateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCertificateOutputArgs) ElementType() reflect.Type
type LookupCertificateResult ¶ added in v0.12.0
type LookupCertificateResult struct { // The ARN of the issued certificate. Arn *string `pulumi:"arn"` // The issued certificate in base 64 PEM-encoded format. Certificate *string `pulumi:"certificate"` }
func LookupCertificate ¶ added in v0.12.0
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
A certificate issued via a private certificate authority
type LookupCertificateResultOutput ¶ added in v0.12.0
type LookupCertificateResultOutput struct{ *pulumi.OutputState }
func LookupCertificateOutput ¶ added in v0.12.0
func LookupCertificateOutput(ctx *pulumi.Context, args LookupCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateResultOutput
func (LookupCertificateResultOutput) Arn ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the issued certificate.
func (LookupCertificateResultOutput) Certificate ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Certificate() pulumi.StringPtrOutput
The issued certificate in base 64 PEM-encoded format.
func (LookupCertificateResultOutput) ElementType ¶ added in v0.12.0
func (LookupCertificateResultOutput) ElementType() reflect.Type
func (LookupCertificateResultOutput) ToLookupCertificateResultOutput ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
func (LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
type Permission ¶
type Permission struct { pulumi.CustomResourceState // The actions that the specified AWS service principal can use. Actions IssueCertificate, GetCertificate and ListPermissions must be provided. Actions pulumi.StringArrayOutput `pulumi:"actions"` // The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission. CertificateAuthorityArn pulumi.StringOutput `pulumi:"certificateAuthorityArn"` // The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com. Principal pulumi.StringOutput `pulumi:"principal"` // The ID of the calling account. SourceAccount pulumi.StringPtrOutput `pulumi:"sourceAccount"` }
Permission set on private certificate authority
func GetPermission ¶
func GetPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionState, opts ...pulumi.ResourceOption) (*Permission, error)
GetPermission gets an existing Permission resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPermission ¶
func NewPermission(ctx *pulumi.Context, name string, args *PermissionArgs, opts ...pulumi.ResourceOption) (*Permission, error)
NewPermission registers a new resource with the given unique name, arguments, and options.
func (*Permission) ElementType ¶
func (*Permission) ElementType() reflect.Type
func (*Permission) ToPermissionOutput ¶
func (i *Permission) ToPermissionOutput() PermissionOutput
func (*Permission) ToPermissionOutputWithContext ¶
func (i *Permission) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionArgs ¶
type PermissionArgs struct { // The actions that the specified AWS service principal can use. Actions IssueCertificate, GetCertificate and ListPermissions must be provided. Actions pulumi.StringArrayInput // The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission. CertificateAuthorityArn pulumi.StringInput // The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com. Principal pulumi.StringInput // The ID of the calling account. SourceAccount pulumi.StringPtrInput }
The set of arguments for constructing a Permission resource.
func (PermissionArgs) ElementType ¶
func (PermissionArgs) ElementType() reflect.Type
type PermissionInput ¶
type PermissionInput interface { pulumi.Input ToPermissionOutput() PermissionOutput ToPermissionOutputWithContext(ctx context.Context) PermissionOutput }
type PermissionOutput ¶
type PermissionOutput struct{ *pulumi.OutputState }
func (PermissionOutput) Actions ¶ added in v0.17.0
func (o PermissionOutput) Actions() pulumi.StringArrayOutput
The actions that the specified AWS service principal can use. Actions IssueCertificate, GetCertificate and ListPermissions must be provided.
func (PermissionOutput) CertificateAuthorityArn ¶ added in v0.17.0
func (o PermissionOutput) CertificateAuthorityArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission.
func (PermissionOutput) ElementType ¶
func (PermissionOutput) ElementType() reflect.Type
func (PermissionOutput) Principal ¶ added in v0.17.0
func (o PermissionOutput) Principal() pulumi.StringOutput
The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.
func (PermissionOutput) SourceAccount ¶ added in v0.17.0
func (o PermissionOutput) SourceAccount() pulumi.StringPtrOutput
The ID of the calling account.
func (PermissionOutput) ToPermissionOutput ¶
func (o PermissionOutput) ToPermissionOutput() PermissionOutput
func (PermissionOutput) ToPermissionOutputWithContext ¶
func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionState ¶
type PermissionState struct { }
func (PermissionState) ElementType ¶
func (PermissionState) ElementType() reflect.Type