Reference constructor

Reference(
  1. String name, {
  2. ReferenceArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

Reference(
  String name, {
  ReferenceArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:apigee/v1:Reference',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  description = registerOutput<String>('description');
  environmentId = registerOutput<String>('environmentId');
  this.name = registerOutput<String>('name');
  organizationId = registerOutput<String>('organizationId');
  refers = registerOutput<String>('refers');
  resourceType = registerOutput<String>('resourceType');
}