ServiceNetworkSettings constructor

ServiceNetworkSettings(
  1. String name, {
  2. ServiceNetworkSettingsArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ServiceNetworkSettings(
  String name, {
  ServiceNetworkSettingsArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:appengine/serviceNetworkSettings:ServiceNetworkSettings',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  networkSettings = registerOutput<ServiceNetworkSettingsNetworkSettings>('networkSettings', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return ServiceNetworkSettingsNetworkSettings.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  project = registerOutput<String>('project');
  service = registerOutput<String>('service');
}