AppEngineVersionIamPolicy constructor

AppEngineVersionIamPolicy(
  1. String name, {
  2. AppEngineVersionIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new AppEngineVersionIamPolicy. name The Pulumi resource name. args Arguments used to configure this AppEngineVersionIamPolicy. The set of arguments for AppEngineVersionIamPolicy. options Resource options controlling this resource's behavior.

Implementation

AppEngineVersionIamPolicy(
  String name, {
  AppEngineVersionIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:iap/appEngineVersionIamPolicy:AppEngineVersionIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  appId = registerOutput<String>('appId');
  etag = registerOutput<String>('etag');
  policyData = registerOutput<String>('policyData');
  project = registerOutput<String>('project');
  service = registerOutput<String>('service');
  versionId = registerOutput<String>('versionId');
}