FunctionIamPolicy constructor
FunctionIamPolicy(
- String name, {
- FunctionIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new FunctionIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this FunctionIamPolicy. The set of arguments for FunctionIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
FunctionIamPolicy(
String name, {
FunctionIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:cloudfunctionsv2/functionIamPolicy:FunctionIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
cloudFunction = registerOutput<String>('cloudFunction');
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
policyData = registerOutput<String>('policyData');
project = registerOutput<String>('project');
}