ServerTlsPolicyIamPolicy constructor
ServerTlsPolicyIamPolicy(
- String name, {
- ServerTlsPolicyIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new ServerTlsPolicyIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this ServerTlsPolicyIamPolicy. The set of arguments for ServerTlsPolicyIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
ServerTlsPolicyIamPolicy(
String name, {
ServerTlsPolicyIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:networksecurity/v1:ServerTlsPolicyIamPolicy',
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');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
serverTlsPolicyId = registerOutput<String>('serverTlsPolicyId');
version = registerOutput<int>('version');
}