Skip to content
v2.275.0

CfnLicenseServerEndpointProps Struct Added in v2.275.0 ​

Properties for defining a CfnLicenseServerEndpoint.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_licensemanagerusersubscriptions as licensemanagerusersubscriptions } from 'aws-cdk-lib';
const cfnLicenseServerEndpointProps: licensemanagerusersubscriptions.CfnLicenseServerEndpointProps = {
  identityProviderArn: 'identityProviderArn',

  // the properties below are optional
  licenseServerSettings: {
    serverSettings: {
      rdsSalSettings: {
        rdsSalCredentialsProvider: {
          secretsManagerCredentialsProvider: {
            secretId: 'secretId',
          },
        },
      },
    },
    serverType: 'serverType',
  },
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties ​

identityProviderArnstringidentity_provider_arnstridentityProviderArnStringIdentityProviderArnstringIdentityProviderArn*stringrequired#
The Amazon Resource Name (ARN) that identifies the registered identity provider the license server endpoint is created for.

For Active Directory, that can be a self-managed Active Directory or an AWS Managed Microsoft AD.

licenseServerSettingsoptionalIResolvable | CfnLicenseServerEndpoint.LicenseServerSettingsPropertylicense_server_settingsoptionaltyping.Union[IResolvable, LicenseServerSettingsProperty]licenseServerSettingsoptionalIResolvableLicenseServerSettingsoptionalIResolvableLicenseServerSettingsoptionalinterface{}#
The settings of the RDS license server to create the endpoint for.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
The tags that apply for the license server endpoint.

A maximum of 50 tags.