OrganizationSourceIamPolicy constructor
OrganizationSourceIamPolicy(
- String name, {
- OrganizationSourceIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new OrganizationSourceIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this OrganizationSourceIamPolicy. The set of arguments for OrganizationSourceIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
OrganizationSourceIamPolicy(
String name, {
OrganizationSourceIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:securitycenter/v1:OrganizationSourceIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
etag = registerOutput<String>('etag');
organizationId = registerOutput<String>('organizationId');
sourceId = registerOutput<String>('sourceId');
version = registerOutput<int>('version');
}