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