aws-cdk-lib.aws_acmpca.CfnCertificateAuthority.AccessDescriptionProperty

interface AccessDescriptionProperty

LanguageType name
.NETAmazon.CDK.AWS.ACMPCA.CfnCertificateAuthority.AccessDescriptionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsacmpca#CfnCertificateAuthority_AccessDescriptionProperty
Javasoftware.amazon.awscdk.services.acmpca.CfnCertificateAuthority.AccessDescriptionProperty
Pythonaws_cdk.aws_acmpca.CfnCertificateAuthority.AccessDescriptionProperty
TypeScript aws-cdk-lib » aws_acmpca » CfnCertificateAuthority » AccessDescriptionProperty

Provides access information used by the authorityInfoAccess and subjectInfoAccess extensions described in RFC 5280 .

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_acmpca as acmpca } from 'aws-cdk-lib';
const accessDescriptionProperty: acmpca.CfnCertificateAuthority.AccessDescriptionProperty = {
  accessLocation: {
    directoryName: {
      commonName: 'commonName',
      country: 'country',
      customAttributes: [{
        objectIdentifier: 'objectIdentifier',
        value: 'value',
      }],
      distinguishedNameQualifier: 'distinguishedNameQualifier',
      generationQualifier: 'generationQualifier',
      givenName: 'givenName',
      initials: 'initials',
      locality: 'locality',
      organization: 'organization',
      organizationalUnit: 'organizationalUnit',
      pseudonym: 'pseudonym',
      serialNumber: 'serialNumber',
      state: 'state',
      surname: 'surname',
      title: 'title',
    },
    dnsName: 'dnsName',
    ediPartyName: {
      nameAssigner: 'nameAssigner',
      partyName: 'partyName',
    },
    ipAddress: 'ipAddress',
    otherName: {
      typeId: 'typeId',
      value: 'value',
    },
    registeredId: 'registeredId',
    rfc822Name: 'rfc822Name',
    uniformResourceIdentifier: 'uniformResourceIdentifier',
  },
  accessMethod: {
    accessMethodType: 'accessMethodType',
    customObjectIdentifier: 'customObjectIdentifier',
  },
};

Properties

NameTypeDescription
accessLocationIResolvable | GeneralNamePropertyThe location of AccessDescription information.
accessMethodIResolvable | AccessMethodPropertyThe type and format of AccessDescription information.

accessLocation

Type: IResolvable | GeneralNameProperty

The location of AccessDescription information.


accessMethod

Type: IResolvable | AccessMethodProperty

The type and format of AccessDescription information.