FirewallEndpoint constructor

FirewallEndpoint(
  1. String name, {
  2. FirewallEndpointArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

FirewallEndpoint(
  String name, {
  FirewallEndpointArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:networksecurity/v1beta1:FirewallEndpoint',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  associatedNetworks = registerOutput<List<String>>('associatedNetworks');
  billingProjectId = registerOutput<String>('billingProjectId');
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  firewallEndpointId = registerOutput<String>('firewallEndpointId');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  organizationId = registerOutput<String>('organizationId');
  reconciling = registerOutput<bool>('reconciling');
  requestId = registerOutput<String?>('requestId');
  state = registerOutput<String>('state');
  updateTime = registerOutput<String>('updateTime');
}