ibm.CbrZone
Explore with Pulumi AI
Create, update, and delete cbr_zones with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const cbrZoneInstance = new ibm.CbrZone("cbrZoneInstance", {
accountId: "12ab34cd56ef78ab90cd12ef34ab56cd",
addresses: [
{
type: "ipAddress",
value: "169.23.56.234",
},
{
type: "ipRange",
value: "169.23.22.0-169.23.22.255",
},
],
description: "this is an example of zone",
excludeds: [
{
type: "ipAddress",
value: "169.23.22.10",
},
{
type: "ipAddress",
value: "169.23.22.11",
},
{
type: "ipAddress",
value: "value",
},
],
});
import pulumi
import pulumi_ibm as ibm
cbr_zone_instance = ibm.CbrZone("cbrZoneInstance",
account_id="12ab34cd56ef78ab90cd12ef34ab56cd",
addresses=[
{
"type": "ipAddress",
"value": "169.23.56.234",
},
{
"type": "ipRange",
"value": "169.23.22.0-169.23.22.255",
},
],
description="this is an example of zone",
excludeds=[
{
"type": "ipAddress",
"value": "169.23.22.10",
},
{
"type": "ipAddress",
"value": "169.23.22.11",
},
{
"type": "ipAddress",
"value": "value",
},
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.NewCbrZone(ctx, "cbrZoneInstance", &ibm.CbrZoneArgs{
AccountId: pulumi.String("12ab34cd56ef78ab90cd12ef34ab56cd"),
Addresses: ibm.CbrZoneAddressArray{
&ibm.CbrZoneAddressArgs{
Type: pulumi.String("ipAddress"),
Value: pulumi.String("169.23.56.234"),
},
&ibm.CbrZoneAddressArgs{
Type: pulumi.String("ipRange"),
Value: pulumi.String("169.23.22.0-169.23.22.255"),
},
},
Description: pulumi.String("this is an example of zone"),
Excludeds: ibm.CbrZoneExcludedArray{
&ibm.CbrZoneExcludedArgs{
Type: pulumi.String("ipAddress"),
Value: pulumi.String("169.23.22.10"),
},
&ibm.CbrZoneExcludedArgs{
Type: pulumi.String("ipAddress"),
Value: pulumi.String("169.23.22.11"),
},
&ibm.CbrZoneExcludedArgs{
Type: pulumi.String("ipAddress"),
Value: pulumi.String("value"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var cbrZoneInstance = new Ibm.CbrZone("cbrZoneInstance", new()
{
AccountId = "12ab34cd56ef78ab90cd12ef34ab56cd",
Addresses = new[]
{
new Ibm.Inputs.CbrZoneAddressArgs
{
Type = "ipAddress",
Value = "169.23.56.234",
},
new Ibm.Inputs.CbrZoneAddressArgs
{
Type = "ipRange",
Value = "169.23.22.0-169.23.22.255",
},
},
Description = "this is an example of zone",
Excludeds = new[]
{
new Ibm.Inputs.CbrZoneExcludedArgs
{
Type = "ipAddress",
Value = "169.23.22.10",
},
new Ibm.Inputs.CbrZoneExcludedArgs
{
Type = "ipAddress",
Value = "169.23.22.11",
},
new Ibm.Inputs.CbrZoneExcludedArgs
{
Type = "ipAddress",
Value = "value",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.CbrZone;
import com.pulumi.ibm.CbrZoneArgs;
import com.pulumi.ibm.inputs.CbrZoneAddressArgs;
import com.pulumi.ibm.inputs.CbrZoneExcludedArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var cbrZoneInstance = new CbrZone("cbrZoneInstance", CbrZoneArgs.builder()
.accountId("12ab34cd56ef78ab90cd12ef34ab56cd")
.addresses(
CbrZoneAddressArgs.builder()
.type("ipAddress")
.value("169.23.56.234")
.build(),
CbrZoneAddressArgs.builder()
.type("ipRange")
.value("169.23.22.0-169.23.22.255")
.build())
.description("this is an example of zone")
.excludeds(
CbrZoneExcludedArgs.builder()
.type("ipAddress")
.value("169.23.22.10")
.build(),
CbrZoneExcludedArgs.builder()
.type("ipAddress")
.value("169.23.22.11")
.build(),
CbrZoneExcludedArgs.builder()
.type("ipAddress")
.value("value")
.build())
.build());
}
}
resources:
cbrZoneInstance:
type: ibm:CbrZone
properties:
accountId: 12ab34cd56ef78ab90cd12ef34ab56cd
addresses:
- type: ipAddress
value: 169.23.56.234
- type: ipRange
value: 169.23.22.0-169.23.22.255
description: this is an example of zone
excludeds:
- type: ipAddress
value: 169.23.22.10
- type: ipAddress
value: 169.23.22.11
- type: ipAddress
value: value
Create CbrZone Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CbrZone(name: string, args: CbrZoneArgs, opts?: CustomResourceOptions);
@overload
def CbrZone(resource_name: str,
args: CbrZoneArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CbrZone(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
addresses: Optional[Sequence[CbrZoneAddressArgs]] = None,
cbr_zone_id: Optional[str] = None,
description: Optional[str] = None,
excludeds: Optional[Sequence[CbrZoneExcludedArgs]] = None,
name: Optional[str] = None,
timeouts: Optional[CbrZoneTimeoutsArgs] = None,
transaction_id: Optional[str] = None,
x_correlation_id: Optional[str] = None)
func NewCbrZone(ctx *Context, name string, args CbrZoneArgs, opts ...ResourceOption) (*CbrZone, error)
public CbrZone(string name, CbrZoneArgs args, CustomResourceOptions? opts = null)
public CbrZone(String name, CbrZoneArgs args)
public CbrZone(String name, CbrZoneArgs args, CustomResourceOptions options)
type: ibm:CbrZone
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CbrZoneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CbrZoneArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CbrZoneArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CbrZoneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CbrZoneArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cbrZoneResource = new Ibm.CbrZone("cbrZoneResource", new()
{
AccountId = "string",
Addresses = new[]
{
new Ibm.Inputs.CbrZoneAddressArgs
{
Type = "string",
Ref = new Ibm.Inputs.CbrZoneAddressRefArgs
{
AccountId = "string",
Location = "string",
ServiceInstance = "string",
ServiceName = "string",
ServiceType = "string",
},
Value = "string",
},
},
CbrZoneId = "string",
Description = "string",
Excludeds = new[]
{
new Ibm.Inputs.CbrZoneExcludedArgs
{
Type = "string",
Value = "string",
},
},
Name = "string",
Timeouts = new Ibm.Inputs.CbrZoneTimeoutsArgs
{
Create = "string",
Delete = "string",
Update = "string",
},
TransactionId = "string",
XCorrelationId = "string",
});
example, err := ibm.NewCbrZone(ctx, "cbrZoneResource", &ibm.CbrZoneArgs{
AccountId: pulumi.String("string"),
Addresses: ibm.CbrZoneAddressArray{
&ibm.CbrZoneAddressArgs{
Type: pulumi.String("string"),
Ref: &ibm.CbrZoneAddressRefArgs{
AccountId: pulumi.String("string"),
Location: pulumi.String("string"),
ServiceInstance: pulumi.String("string"),
ServiceName: pulumi.String("string"),
ServiceType: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
},
CbrZoneId: pulumi.String("string"),
Description: pulumi.String("string"),
Excludeds: ibm.CbrZoneExcludedArray{
&ibm.CbrZoneExcludedArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Timeouts: &ibm.CbrZoneTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Update: pulumi.String("string"),
},
TransactionId: pulumi.String("string"),
XCorrelationId: pulumi.String("string"),
})
var cbrZoneResource = new CbrZone("cbrZoneResource", CbrZoneArgs.builder()
.accountId("string")
.addresses(CbrZoneAddressArgs.builder()
.type("string")
.ref(CbrZoneAddressRefArgs.builder()
.accountId("string")
.location("string")
.serviceInstance("string")
.serviceName("string")
.serviceType("string")
.build())
.value("string")
.build())
.cbrZoneId("string")
.description("string")
.excludeds(CbrZoneExcludedArgs.builder()
.type("string")
.value("string")
.build())
.name("string")
.timeouts(CbrZoneTimeoutsArgs.builder()
.create("string")
.delete("string")
.update("string")
.build())
.transactionId("string")
.xCorrelationId("string")
.build());
cbr_zone_resource = ibm.CbrZone("cbrZoneResource",
account_id="string",
addresses=[{
"type": "string",
"ref": {
"account_id": "string",
"location": "string",
"service_instance": "string",
"service_name": "string",
"service_type": "string",
},
"value": "string",
}],
cbr_zone_id="string",
description="string",
excludeds=[{
"type": "string",
"value": "string",
}],
name="string",
timeouts={
"create": "string",
"delete": "string",
"update": "string",
},
transaction_id="string",
x_correlation_id="string")
const cbrZoneResource = new ibm.CbrZone("cbrZoneResource", {
accountId: "string",
addresses: [{
type: "string",
ref: {
accountId: "string",
location: "string",
serviceInstance: "string",
serviceName: "string",
serviceType: "string",
},
value: "string",
}],
cbrZoneId: "string",
description: "string",
excludeds: [{
type: "string",
value: "string",
}],
name: "string",
timeouts: {
create: "string",
"delete": "string",
update: "string",
},
transactionId: "string",
xCorrelationId: "string",
});
type: ibm:CbrZone
properties:
accountId: string
addresses:
- ref:
accountId: string
location: string
serviceInstance: string
serviceName: string
serviceType: string
type: string
value: string
cbrZoneId: string
description: string
excludeds:
- type: string
value: string
name: string
timeouts:
create: string
delete: string
update: string
transactionId: string
xCorrelationId: string
CbrZone Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CbrZone resource accepts the following input properties:
- Account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Addresses
List<Cbr
Zone Address> - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- Cbr
Zone stringId - The unique identifier of the cbr_zone.
- Description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- Excludeds
List<Cbr
Zone Excluded> - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- Name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- Timeouts
Cbr
Zone Timeouts - Transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - XCorrelation
Id string - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- Account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Addresses
[]Cbr
Zone Address Args - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- Cbr
Zone stringId - The unique identifier of the cbr_zone.
- Description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- Excludeds
[]Cbr
Zone Excluded Args - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- Name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- Timeouts
Cbr
Zone Timeouts Args - Transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - XCorrelation
Id string - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id String - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- addresses
List<Cbr
Zone Address> - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone StringId - The unique identifier of the cbr_zone.
- description String
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- excludeds
List<Cbr
Zone Excluded> - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- name String
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts - transaction
Id String - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation StringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- addresses
Cbr
Zone Address[] - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone stringId - The unique identifier of the cbr_zone.
- description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- excludeds
Cbr
Zone Excluded[] - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts - transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation stringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account_
id str - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- addresses
Sequence[Cbr
Zone Address Args] - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr_
zone_ strid - The unique identifier of the cbr_zone.
- description str
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- excludeds
Sequence[Cbr
Zone Excluded Args] - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- name str
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts Args - transaction_
id str - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x_
correlation_ strid - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id String - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- addresses List<Property Map>
- The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone StringId - The unique identifier of the cbr_zone.
- description String
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- excludeds List<Property Map>
- The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- name String
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts Property Map
- transaction
Id String - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation StringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
Outputs
All input properties are implicitly available as output properties. Additionally, the CbrZone resource produces the following output properties:
- Address
Count double - (Integer) The number of addresses in the zone.
- Created
At string - (String) The time the resource was created.
- Created
By stringId - (String) IAM ID of the user or service which created the resource.
- Crn string
- (String) The zone CRN.
- Etag string
- ETag identifier for cbr_zone.
- Excluded
Count double - (Integer) The number of excluded addresses in the zone.
- Href string
- (String) The href link to the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringAt - (String) The last time the resource was modified.
- Last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- Address
Count float64 - (Integer) The number of addresses in the zone.
- Created
At string - (String) The time the resource was created.
- Created
By stringId - (String) IAM ID of the user or service which created the resource.
- Crn string
- (String) The zone CRN.
- Etag string
- ETag identifier for cbr_zone.
- Excluded
Count float64 - (Integer) The number of excluded addresses in the zone.
- Href string
- (String) The href link to the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringAt - (String) The last time the resource was modified.
- Last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- address
Count Double - (Integer) The number of addresses in the zone.
- created
At String - (String) The time the resource was created.
- created
By StringId - (String) IAM ID of the user or service which created the resource.
- crn String
- (String) The zone CRN.
- etag String
- ETag identifier for cbr_zone.
- excluded
Count Double - (Integer) The number of excluded addresses in the zone.
- href String
- (String) The href link to the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringAt - (String) The last time the resource was modified.
- last
Modified StringBy Id - (String) IAM ID of the user or service which modified the resource.
- address
Count number - (Integer) The number of addresses in the zone.
- created
At string - (String) The time the resource was created.
- created
By stringId - (String) IAM ID of the user or service which created the resource.
- crn string
- (String) The zone CRN.
- etag string
- ETag identifier for cbr_zone.
- excluded
Count number - (Integer) The number of excluded addresses in the zone.
- href string
- (String) The href link to the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Modified stringAt - (String) The last time the resource was modified.
- last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- address_
count float - (Integer) The number of addresses in the zone.
- created_
at str - (String) The time the resource was created.
- created_
by_ strid - (String) IAM ID of the user or service which created the resource.
- crn str
- (String) The zone CRN.
- etag str
- ETag identifier for cbr_zone.
- excluded_
count float - (Integer) The number of excluded addresses in the zone.
- href str
- (String) The href link to the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
modified_ strat - (String) The last time the resource was modified.
- last_
modified_ strby_ id - (String) IAM ID of the user or service which modified the resource.
- address
Count Number - (Integer) The number of addresses in the zone.
- created
At String - (String) The time the resource was created.
- created
By StringId - (String) IAM ID of the user or service which created the resource.
- crn String
- (String) The zone CRN.
- etag String
- ETag identifier for cbr_zone.
- excluded
Count Number - (Integer) The number of excluded addresses in the zone.
- href String
- (String) The href link to the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringAt - (String) The last time the resource was modified.
- last
Modified StringBy Id - (String) IAM ID of the user or service which modified the resource.
Look up Existing CbrZone Resource
Get an existing CbrZone resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CbrZoneState, opts?: CustomResourceOptions): CbrZone
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
address_count: Optional[float] = None,
addresses: Optional[Sequence[CbrZoneAddressArgs]] = None,
cbr_zone_id: Optional[str] = None,
created_at: Optional[str] = None,
created_by_id: Optional[str] = None,
crn: Optional[str] = None,
description: Optional[str] = None,
etag: Optional[str] = None,
excluded_count: Optional[float] = None,
excludeds: Optional[Sequence[CbrZoneExcludedArgs]] = None,
href: Optional[str] = None,
last_modified_at: Optional[str] = None,
last_modified_by_id: Optional[str] = None,
name: Optional[str] = None,
timeouts: Optional[CbrZoneTimeoutsArgs] = None,
transaction_id: Optional[str] = None,
x_correlation_id: Optional[str] = None) -> CbrZone
func GetCbrZone(ctx *Context, name string, id IDInput, state *CbrZoneState, opts ...ResourceOption) (*CbrZone, error)
public static CbrZone Get(string name, Input<string> id, CbrZoneState? state, CustomResourceOptions? opts = null)
public static CbrZone get(String name, Output<String> id, CbrZoneState state, CustomResourceOptions options)
resources: _: type: ibm:CbrZone get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Address
Count double - (Integer) The number of addresses in the zone.
- Addresses
List<Cbr
Zone Address> - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- Cbr
Zone stringId - The unique identifier of the cbr_zone.
- Created
At string - (String) The time the resource was created.
- Created
By stringId - (String) IAM ID of the user or service which created the resource.
- Crn string
- (String) The zone CRN.
- Description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- Etag string
- ETag identifier for cbr_zone.
- Excluded
Count double - (Integer) The number of excluded addresses in the zone.
- Excludeds
List<Cbr
Zone Excluded> - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- Href string
- (String) The href link to the resource.
- Last
Modified stringAt - (String) The last time the resource was modified.
- Last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- Name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- Timeouts
Cbr
Zone Timeouts - Transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - XCorrelation
Id string - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- Account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Address
Count float64 - (Integer) The number of addresses in the zone.
- Addresses
[]Cbr
Zone Address Args - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- Cbr
Zone stringId - The unique identifier of the cbr_zone.
- Created
At string - (String) The time the resource was created.
- Created
By stringId - (String) IAM ID of the user or service which created the resource.
- Crn string
- (String) The zone CRN.
- Description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- Etag string
- ETag identifier for cbr_zone.
- Excluded
Count float64 - (Integer) The number of excluded addresses in the zone.
- Excludeds
[]Cbr
Zone Excluded Args - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- Href string
- (String) The href link to the resource.
- Last
Modified stringAt - (String) The last time the resource was modified.
- Last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- Name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- Timeouts
Cbr
Zone Timeouts Args - Transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - XCorrelation
Id string - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id String - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- address
Count Double - (Integer) The number of addresses in the zone.
- addresses
List<Cbr
Zone Address> - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone StringId - The unique identifier of the cbr_zone.
- created
At String - (String) The time the resource was created.
- created
By StringId - (String) IAM ID of the user or service which created the resource.
- crn String
- (String) The zone CRN.
- description String
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- etag String
- ETag identifier for cbr_zone.
- excluded
Count Double - (Integer) The number of excluded addresses in the zone.
- excludeds
List<Cbr
Zone Excluded> - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- href String
- (String) The href link to the resource.
- last
Modified StringAt - (String) The last time the resource was modified.
- last
Modified StringBy Id - (String) IAM ID of the user or service which modified the resource.
- name String
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts - transaction
Id String - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation StringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id string - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- address
Count number - (Integer) The number of addresses in the zone.
- addresses
Cbr
Zone Address[] - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone stringId - The unique identifier of the cbr_zone.
- created
At string - (String) The time the resource was created.
- created
By stringId - (String) IAM ID of the user or service which created the resource.
- crn string
- (String) The zone CRN.
- description string
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- etag string
- ETag identifier for cbr_zone.
- excluded
Count number - (Integer) The number of excluded addresses in the zone.
- excludeds
Cbr
Zone Excluded[] - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- href string
- (String) The href link to the resource.
- last
Modified stringAt - (String) The last time the resource was modified.
- last
Modified stringBy Id - (String) IAM ID of the user or service which modified the resource.
- name string
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts - transaction
Id string - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation stringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account_
id str - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- address_
count float - (Integer) The number of addresses in the zone.
- addresses
Sequence[Cbr
Zone Address Args] - The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr_
zone_ strid - The unique identifier of the cbr_zone.
- created_
at str - (String) The time the resource was created.
- created_
by_ strid - (String) IAM ID of the user or service which created the resource.
- crn str
- (String) The zone CRN.
- description str
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- etag str
- ETag identifier for cbr_zone.
- excluded_
count float - (Integer) The number of excluded addresses in the zone.
- excludeds
Sequence[Cbr
Zone Excluded Args] - The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- href str
- (String) The href link to the resource.
- last_
modified_ strat - (String) The last time the resource was modified.
- last_
modified_ strby_ id - (String) IAM ID of the user or service which modified the resource.
- name str
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts
Cbr
Zone Timeouts Args - transaction_
id str - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x_
correlation_ strid - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
- account
Id String - The id of the account owning this zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- address
Count Number - (Integer) The number of addresses in the zone.
- addresses List<Property Map>
- The list of addresses in the zone.
- Constraints: The maximum length is
1000
items. The minimum length is0
items. Nested schema for addresses:
- Constraints: The maximum length is
- cbr
Zone StringId - The unique identifier of the cbr_zone.
- created
At String - (String) The time the resource was created.
- created
By StringId - (String) IAM ID of the user or service which created the resource.
- crn String
- (String) The zone CRN.
- description String
- The description of the zone.
- Constraints: The maximum length is
300
characters. The minimum length is0
characters. The value must match regular expression/^[\x20-\xFE]*$/
.
- Constraints: The maximum length is
- etag String
- ETag identifier for cbr_zone.
- excluded
Count Number - (Integer) The number of excluded addresses in the zone.
- excludeds List<Property Map>
- The list of excluded addresses in the zone. Only addresses of type
ipAddress
,ipRange
, andsubnet
can be excluded.- Constraints: The maximum length is
1000
items. Nested schema for excluded:
- Constraints: The maximum length is
- href String
- (String) The href link to the resource.
- last
Modified StringAt - (String) The last time the resource was modified.
- last
Modified StringBy Id - (String) IAM ID of the user or service which modified the resource.
- name String
- The name of the zone.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9 \-_]+$/
.
- Constraints: The maximum length is
- timeouts Property Map
- transaction
Id String - The
Transaction-Id
header behaves as theX-Correlation-Id
header. It is supported for backward compatibility with other IBM platform services that support theTransaction-Id
header only. If bothX-Correlation-Id
andTransaction-Id
are provided,X-Correlation-Id
has the precedence overTransaction-Id
. - x
Correlation StringId - The supplied or generated value of this header is logged for a request and repeated in a response header for the corresponding response. The same value is used for downstream requests and retries of those requests. If a value of this headers is not supplied in a request, the service generates a random (version 4) UUID.
Supporting Types
CbrZoneAddress, CbrZoneAddressArgs
- Type string
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- Ref
Cbr
Zone Address Ref - A service reference value. Nested schema for ref:
- Value string
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
- Type string
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- Ref
Cbr
Zone Address Ref - A service reference value. Nested schema for ref:
- Value string
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
- type String
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- ref
Cbr
Zone Address Ref - A service reference value. Nested schema for ref:
- value String
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
- type string
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- ref
Cbr
Zone Address Ref - A service reference value. Nested schema for ref:
- value string
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
- type str
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- ref
Cbr
Zone Address Ref - A service reference value. Nested schema for ref:
- value str
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
- type String
- The type of address.
- Constraints: Allowable values are:
ipAddress
,ipRange
,subnet
,vpc
,serviceRef
.
- Constraints: Allowable values are:
- ref Property Map
- A service reference value. Nested schema for ref:
- value String
- The IP address.
- Constraints: The maximum length is
45
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9:.]+$/
.
- Constraints: The maximum length is
CbrZoneAddressRef, CbrZoneAddressRefArgs
- Account
Id string - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Location string
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- Service
Instance string - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- Service
Name string - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- Service
Type string - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
- Account
Id string - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- Location string
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- Service
Instance string - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- Service
Name string - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- Service
Type string - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
- account
Id String - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- location String
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Instance String - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- service
Name String - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Type String - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
- account
Id string - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- location string
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Instance string - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- service
Name string - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Type string - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
- account_
id str - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- location str
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service_
instance str - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- service_
name str - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service_
type str - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
- account
Id String - The id of the account owning the service.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9\-]+$/
.
- Constraints: The maximum length is
- location String
- The location.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Instance String - The service instance.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-\/]+$/
.
- Constraints: The maximum length is
- service
Name String - The service name.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z\-]+$/
.
- Constraints: The maximum length is
- service
Type String - The service type.
- Constraints: The maximum length is
128
characters. The minimum length is1
character. The value must match regular expression/^[0-9a-z_]+$/
.
- Constraints: The maximum length is
CbrZoneExcluded, CbrZoneExcludedArgs
CbrZoneTimeouts, CbrZoneTimeoutsArgs
Import
You can import the ibm_cbr_zone
resource by using id
. The globally unique ID of the zone.
Syntax
```sh $ pulumi import ibm:index/cbrZone:CbrZone cbr_zone <id> ```
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.