ApplicationAssignment constructor

ApplicationAssignment(
  1. String name, {
  2. ApplicationAssignmentArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new ApplicationAssignment. name The Pulumi resource name. args Arguments used to configure this ApplicationAssignment. The set of arguments for ApplicationAssignment. options Resource options controlling this resource's behavior.

Implementation

ApplicationAssignment(
  String name, {
  ApplicationAssignmentArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:ssoadmin/applicationAssignment:ApplicationAssignment',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  applicationArn = registerOutput<String>('applicationArn');
  principalId = registerOutput<String>('principalId');
  principalType = registerOutput<String>('principalType');
  region = registerOutput<String>('region');
}