Override constructor
Override(
- String name, {
- OverrideArgs? args,
- CustomResourceOptions? options,
Creates a new Override.
name The Pulumi resource name.
args Arguments used to configure this Override. The set of arguments for Override.
options Resource options controlling this resource's behavior.
Implementation
Override(
String name, {
OverrideArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:apigee/v1:Override',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
apiProxy = registerOutput<String>('apiProxy');
environmentId = registerOutput<String>('environmentId');
this.name = registerOutput<String>('name');
organizationId = registerOutput<String>('organizationId');
samplingConfig = registerOutput<GoogleCloudApigeeV1TraceSamplingConfigResponse>('samplingConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudApigeeV1TraceSamplingConfigResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
}