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