1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. ebs
  5. DedicatedBlockStorageCluster
Alibaba Cloud v3.45.0 published on Monday, Nov 27, 2023 by Pulumi

alicloud.ebs.DedicatedBlockStorageCluster

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.45.0 published on Monday, Nov 27, 2023 by Pulumi

    Provides a Ebs Dedicated Block Storage Cluster resource.

    For information about Ebs Dedicated Block Storage Cluster and how to use it, see What is Dedicated Block Storage Cluster.

    NOTE: Available in v1.195.0+.

    Example Usage

    Basic Usage

    Coming soon!

    Coming soon!

    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.ebs.DedicatedBlockStorageCluster;
    import com.pulumi.alicloud.ebs.DedicatedBlockStorageClusterArgs;
    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 default_ = new DedicatedBlockStorageCluster("default", DedicatedBlockStorageClusterArgs.builder()        
                .dedicatedBlockStorageClusterName("dedicated_block_storage_cluster_name")
                .regionId("cn-heyuan")
                .totalCapacity(61440)
                .type("Premium")
                .zoneId("cn-heyuan-b")
                .build());
    
        }
    }
    

    Coming soon!

    Coming soon!

    resources:
      default:
        type: alicloud:ebs:DedicatedBlockStorageCluster
        properties:
          dedicatedBlockStorageClusterName: dedicated_block_storage_cluster_name
          regionId: cn-heyuan
          totalCapacity: 61440
          type: Premium
          zoneId: cn-heyuan-b
    

    Create DedicatedBlockStorageCluster Resource

    new DedicatedBlockStorageCluster(name: string, args: DedicatedBlockStorageClusterArgs, opts?: CustomResourceOptions);
    @overload
    def DedicatedBlockStorageCluster(resource_name: str,
                                     opts: Optional[ResourceOptions] = None,
                                     dedicated_block_storage_cluster_name: Optional[str] = None,
                                     description: Optional[str] = None,
                                     total_capacity: Optional[str] = None,
                                     type: Optional[str] = None,
                                     zone_id: Optional[str] = None)
    @overload
    def DedicatedBlockStorageCluster(resource_name: str,
                                     args: DedicatedBlockStorageClusterArgs,
                                     opts: Optional[ResourceOptions] = None)
    func NewDedicatedBlockStorageCluster(ctx *Context, name string, args DedicatedBlockStorageClusterArgs, opts ...ResourceOption) (*DedicatedBlockStorageCluster, error)
    public DedicatedBlockStorageCluster(string name, DedicatedBlockStorageClusterArgs args, CustomResourceOptions? opts = null)
    public DedicatedBlockStorageCluster(String name, DedicatedBlockStorageClusterArgs args)
    public DedicatedBlockStorageCluster(String name, DedicatedBlockStorageClusterArgs args, CustomResourceOptions options)
    
    type: alicloud:ebs:DedicatedBlockStorageCluster
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args DedicatedBlockStorageClusterArgs
    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 DedicatedBlockStorageClusterArgs
    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 DedicatedBlockStorageClusterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DedicatedBlockStorageClusterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DedicatedBlockStorageClusterArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    DedicatedBlockStorageCluster Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The DedicatedBlockStorageCluster resource accepts the following input properties:

    DedicatedBlockStorageClusterName string

    The name of the resource

    TotalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    Type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    ZoneId string

    The zone ID of the resource

    Description string

    The description of the dedicated block storage cluster.

    DedicatedBlockStorageClusterName string

    The name of the resource

    TotalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    Type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    ZoneId string

    The zone ID of the resource

    Description string

    The description of the dedicated block storage cluster.

    dedicatedBlockStorageClusterName String

    The name of the resource

    totalCapacity String

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type String

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    zoneId String

    The zone ID of the resource

    description String

    The description of the dedicated block storage cluster.

    dedicatedBlockStorageClusterName string

    The name of the resource

    totalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    zoneId string

    The zone ID of the resource

    description string

    The description of the dedicated block storage cluster.

    dedicated_block_storage_cluster_name str

    The name of the resource

    total_capacity str

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type str

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    zone_id str

    The zone ID of the resource

    description str

    The description of the dedicated block storage cluster.

    dedicatedBlockStorageClusterName String

    The name of the resource

    totalCapacity String

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type String

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    zoneId String

    The zone ID of the resource

    description String

    The description of the dedicated block storage cluster.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DedicatedBlockStorageCluster resource produces the following output properties:

    AvailableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    Category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    CreateTime string

    The creation time of the resource

    DedicatedBlockStorageClusterId string

    The first ID of the resource

    DeliveryCapacity string

    Capacity to be delivered in GB.

    ExpiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    Id string

    The provider-assigned unique ID for this managed resource.

    PerformanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    ResourceGroupId string

    The ID of the resource group

    Status string

    The status of the resource

    SupportedCategory string

    This parameter is not supported.

    UsedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    AvailableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    Category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    CreateTime string

    The creation time of the resource

    DedicatedBlockStorageClusterId string

    The first ID of the resource

    DeliveryCapacity string

    Capacity to be delivered in GB.

    ExpiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    Id string

    The provider-assigned unique ID for this managed resource.

    PerformanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    ResourceGroupId string

    The ID of the resource group

    Status string

    The status of the resource

    SupportedCategory string

    This parameter is not supported.

    UsedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    availableCapacity String

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category String

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime String

    The creation time of the resource

    dedicatedBlockStorageClusterId String

    The first ID of the resource

    deliveryCapacity String

    Capacity to be delivered in GB.

    expiredTime String

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    id String

    The provider-assigned unique ID for this managed resource.

    performanceLevel String

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId String

    The ID of the resource group

    status String

    The status of the resource

    supportedCategory String

    This parameter is not supported.

    usedCapacity String

    The used (created disk) capacity of the current cluster, in GB

    availableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime string

    The creation time of the resource

    dedicatedBlockStorageClusterId string

    The first ID of the resource

    deliveryCapacity string

    Capacity to be delivered in GB.

    expiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    id string

    The provider-assigned unique ID for this managed resource.

    performanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId string

    The ID of the resource group

    status string

    The status of the resource

    supportedCategory string

    This parameter is not supported.

    usedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    available_capacity str

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category str

    The type of cloud disk that can be created by a dedicated block storage cluster.

    create_time str

    The creation time of the resource

    dedicated_block_storage_cluster_id str

    The first ID of the resource

    delivery_capacity str

    Capacity to be delivered in GB.

    expired_time str

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    id str

    The provider-assigned unique ID for this managed resource.

    performance_level str

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resource_group_id str

    The ID of the resource group

    status str

    The status of the resource

    supported_category str

    This parameter is not supported.

    used_capacity str

    The used (created disk) capacity of the current cluster, in GB

    availableCapacity String

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category String

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime String

    The creation time of the resource

    dedicatedBlockStorageClusterId String

    The first ID of the resource

    deliveryCapacity String

    Capacity to be delivered in GB.

    expiredTime String

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    id String

    The provider-assigned unique ID for this managed resource.

    performanceLevel String

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId String

    The ID of the resource group

    status String

    The status of the resource

    supportedCategory String

    This parameter is not supported.

    usedCapacity String

    The used (created disk) capacity of the current cluster, in GB

    Look up Existing DedicatedBlockStorageCluster Resource

    Get an existing DedicatedBlockStorageCluster 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?: DedicatedBlockStorageClusterState, opts?: CustomResourceOptions): DedicatedBlockStorageCluster
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            available_capacity: Optional[str] = None,
            category: Optional[str] = None,
            create_time: Optional[str] = None,
            dedicated_block_storage_cluster_id: Optional[str] = None,
            dedicated_block_storage_cluster_name: Optional[str] = None,
            delivery_capacity: Optional[str] = None,
            description: Optional[str] = None,
            expired_time: Optional[str] = None,
            performance_level: Optional[str] = None,
            resource_group_id: Optional[str] = None,
            status: Optional[str] = None,
            supported_category: Optional[str] = None,
            total_capacity: Optional[str] = None,
            type: Optional[str] = None,
            used_capacity: Optional[str] = None,
            zone_id: Optional[str] = None) -> DedicatedBlockStorageCluster
    func GetDedicatedBlockStorageCluster(ctx *Context, name string, id IDInput, state *DedicatedBlockStorageClusterState, opts ...ResourceOption) (*DedicatedBlockStorageCluster, error)
    public static DedicatedBlockStorageCluster Get(string name, Input<string> id, DedicatedBlockStorageClusterState? state, CustomResourceOptions? opts = null)
    public static DedicatedBlockStorageCluster get(String name, Output<String> id, DedicatedBlockStorageClusterState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    AvailableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    Category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    CreateTime string

    The creation time of the resource

    DedicatedBlockStorageClusterId string

    The first ID of the resource

    DedicatedBlockStorageClusterName string

    The name of the resource

    DeliveryCapacity string

    Capacity to be delivered in GB.

    Description string

    The description of the dedicated block storage cluster.

    ExpiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    PerformanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    ResourceGroupId string

    The ID of the resource group

    Status string

    The status of the resource

    SupportedCategory string

    This parameter is not supported.

    TotalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    Type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    UsedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    ZoneId string

    The zone ID of the resource

    AvailableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    Category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    CreateTime string

    The creation time of the resource

    DedicatedBlockStorageClusterId string

    The first ID of the resource

    DedicatedBlockStorageClusterName string

    The name of the resource

    DeliveryCapacity string

    Capacity to be delivered in GB.

    Description string

    The description of the dedicated block storage cluster.

    ExpiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    PerformanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    ResourceGroupId string

    The ID of the resource group

    Status string

    The status of the resource

    SupportedCategory string

    This parameter is not supported.

    TotalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    Type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    UsedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    ZoneId string

    The zone ID of the resource

    availableCapacity String

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category String

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime String

    The creation time of the resource

    dedicatedBlockStorageClusterId String

    The first ID of the resource

    dedicatedBlockStorageClusterName String

    The name of the resource

    deliveryCapacity String

    Capacity to be delivered in GB.

    description String

    The description of the dedicated block storage cluster.

    expiredTime String

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    performanceLevel String

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId String

    The ID of the resource group

    status String

    The status of the resource

    supportedCategory String

    This parameter is not supported.

    totalCapacity String

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type String

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    usedCapacity String

    The used (created disk) capacity of the current cluster, in GB

    zoneId String

    The zone ID of the resource

    availableCapacity string

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category string

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime string

    The creation time of the resource

    dedicatedBlockStorageClusterId string

    The first ID of the resource

    dedicatedBlockStorageClusterName string

    The name of the resource

    deliveryCapacity string

    Capacity to be delivered in GB.

    description string

    The description of the dedicated block storage cluster.

    expiredTime string

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    performanceLevel string

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId string

    The ID of the resource group

    status string

    The status of the resource

    supportedCategory string

    This parameter is not supported.

    totalCapacity string

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type string

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    usedCapacity string

    The used (created disk) capacity of the current cluster, in GB

    zoneId string

    The zone ID of the resource

    available_capacity str

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category str

    The type of cloud disk that can be created by a dedicated block storage cluster.

    create_time str

    The creation time of the resource

    dedicated_block_storage_cluster_id str

    The first ID of the resource

    dedicated_block_storage_cluster_name str

    The name of the resource

    delivery_capacity str

    Capacity to be delivered in GB.

    description str

    The description of the dedicated block storage cluster.

    expired_time str

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    performance_level str

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resource_group_id str

    The ID of the resource group

    status str

    The status of the resource

    supported_category str

    This parameter is not supported.

    total_capacity str

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type str

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    used_capacity str

    The used (created disk) capacity of the current cluster, in GB

    zone_id str

    The zone ID of the resource

    availableCapacity String

    The available capacity of the dedicated block storage cluster. Unit: GiB.

    category String

    The type of cloud disk that can be created by a dedicated block storage cluster.

    createTime String

    The creation time of the resource

    dedicatedBlockStorageClusterId String

    The first ID of the resource

    dedicatedBlockStorageClusterName String

    The name of the resource

    deliveryCapacity String

    Capacity to be delivered in GB.

    description String

    The description of the dedicated block storage cluster.

    expiredTime String

    The expiration time of the dedicated block storage cluster, in the Unix timestamp format, in seconds.

    performanceLevel String

    Cloud disk performance level, possible values:-PL0.-PL1.-PL2.-PL3.> Only valid in SupportedCategory = cloud_essd.

    resourceGroupId String

    The ID of the resource group

    status String

    The status of the resource

    supportedCategory String

    This parameter is not supported.

    totalCapacity String

    The total capacity of the dedicated block storage cluster. Unit: GiB.

    type String

    The dedicated block storage cluster performance type. Possible values:-Standard: Basic type. This type of dedicated block storage cluster can create an ESSD PL0 cloud disk.-Premium: performance type. This type of dedicated block storage cluster can create an ESSD PL1 cloud disk.

    usedCapacity String

    The used (created disk) capacity of the current cluster, in GB

    zoneId String

    The zone ID of the resource

    Import

    Ebs Dedicated Block Storage Cluster can be imported using the id, e.g.

     $ pulumi import alicloud:ebs/dedicatedBlockStorageCluster:DedicatedBlockStorageCluster example <id>
    

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the alicloud Terraform Provider.

    alicloud logo
    Alibaba Cloud v3.45.0 published on Monday, Nov 27, 2023 by Pulumi