OperatorAppProperty Struct
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_devopsagent as devopsagent } from 'aws-cdk-lib';
const operatorAppProperty: devopsagent.CfnAgentSpace.OperatorAppProperty = {
iam: {
operatorAppRoleArn: 'operatorAppRoleArn',
// the properties below are optional
createdAt: 'createdAt',
updatedAt: 'updatedAt',
},
idc: {
idcInstanceArn: 'idcInstanceArn',
operatorAppRoleArn: 'operatorAppRoleArn',
// the properties below are optional
createdAt: 'createdAt',
idcApplicationArn: 'idcApplicationArn',
updatedAt: 'updatedAt',
},
idp: {
clientId: 'clientId',
clientSecret: 'clientSecret',
issuerUrl: 'issuerUrl',
operatorAppRoleArn: 'operatorAppRoleArn',
provider: 'provider',
// the properties below are optional
createdAt: 'createdAt',
updatedAt: 'updatedAt',
userIdClaim: 'userIdClaim',
},
};
Properties
iamoptionalIResolvable | CfnAgentSpace.IamAuthConfigurationPropertyiamoptionaltyping.Union[IResolvable, IamAuthConfigurationProperty]iamoptionalIResolvableIamoptionalIResolvableIamoptionalinterface{}#idcoptionalIResolvable | CfnAgentSpace.IdcAuthConfigurationPropertyidcoptionaltyping.Union[IResolvable, IdcAuthConfigurationProperty]idcoptionalIResolvableIdcoptionalIResolvableIdcoptionalinterface{}#idpoptionalIResolvable | CfnAgentSpace.IdpAuthConfigurationPropertyidpoptionaltyping.Union[IResolvable, IdpAuthConfigurationProperty]idpoptionalIResolvableIdpoptionalIResolvableIdpoptionalinterface{}#External identity provider configuration for the Operator App.