NatAddress constructor

NatAddress(
  1. String name, {
  2. NatAddressArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

NatAddress(
  String name, {
  NatAddressArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:apigee/natAddress:NatAddress',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  activate = registerOutput<bool?>('activate');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  instanceId = registerOutput<String>('instanceId');
  ipAddress = registerOutput<String>('ipAddress');
  this.name = registerOutput<String>('name');
  state = registerOutput<String>('state');
}