1. Packages
  2. Powerflex Provider
  3. API Docs
  4. getProtectionDomain
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

powerflex.getProtectionDomain

Explore with Pulumi AI

powerflex logo
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

    Using getProtectionDomain

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getProtectionDomain(args: GetProtectionDomainArgs, opts?: InvokeOptions): Promise<GetProtectionDomainResult>
    function getProtectionDomainOutput(args: GetProtectionDomainOutputArgs, opts?: InvokeOptions): Output<GetProtectionDomainResult>
    def get_protection_domain(filter: Optional[GetProtectionDomainFilter] = None,
                              id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetProtectionDomainResult
    def get_protection_domain_output(filter: Optional[pulumi.Input[GetProtectionDomainFilterArgs]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetProtectionDomainResult]
    func LookupProtectionDomain(ctx *Context, args *LookupProtectionDomainArgs, opts ...InvokeOption) (*LookupProtectionDomainResult, error)
    func LookupProtectionDomainOutput(ctx *Context, args *LookupProtectionDomainOutputArgs, opts ...InvokeOption) LookupProtectionDomainResultOutput

    > Note: This function is named LookupProtectionDomain in the Go SDK.

    public static class GetProtectionDomain 
    {
        public static Task<GetProtectionDomainResult> InvokeAsync(GetProtectionDomainArgs args, InvokeOptions? opts = null)
        public static Output<GetProtectionDomainResult> Invoke(GetProtectionDomainInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProtectionDomainResult> getProtectionDomain(GetProtectionDomainArgs args, InvokeOptions options)
    public static Output<GetProtectionDomainResult> getProtectionDomain(GetProtectionDomainArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerflex:index/getProtectionDomain:getProtectionDomain
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter GetProtectionDomainFilter
    Id string
    Unique identifier of the protection domain instance. Conflicts with name.
    Filter GetProtectionDomainFilter
    Id string
    Unique identifier of the protection domain instance. Conflicts with name.
    filter GetProtectionDomainFilter
    id String
    Unique identifier of the protection domain instance. Conflicts with name.
    filter GetProtectionDomainFilter
    id string
    Unique identifier of the protection domain instance. Conflicts with name.
    filter GetProtectionDomainFilter
    id str
    Unique identifier of the protection domain instance. Conflicts with name.
    filter Property Map
    id String
    Unique identifier of the protection domain instance. Conflicts with name.

    getProtectionDomain Result

    The following output properties are available:

    ProtectionDomains List<GetProtectionDomainProtectionDomain>
    List of protection domains fetched.
    Filter GetProtectionDomainFilter
    Id string
    Unique identifier of the protection domain instance. Conflicts with name.
    ProtectionDomains []GetProtectionDomainProtectionDomain
    List of protection domains fetched.
    Filter GetProtectionDomainFilter
    Id string
    Unique identifier of the protection domain instance. Conflicts with name.
    protectionDomains List<GetProtectionDomainProtectionDomain>
    List of protection domains fetched.
    filter GetProtectionDomainFilter
    id String
    Unique identifier of the protection domain instance. Conflicts with name.
    protectionDomains GetProtectionDomainProtectionDomain[]
    List of protection domains fetched.
    filter GetProtectionDomainFilter
    id string
    Unique identifier of the protection domain instance. Conflicts with name.
    protection_domains Sequence[GetProtectionDomainProtectionDomain]
    List of protection domains fetched.
    filter GetProtectionDomainFilter
    id str
    Unique identifier of the protection domain instance. Conflicts with name.
    protectionDomains List<Property Map>
    List of protection domains fetched.
    filter Property Map
    id String
    Unique identifier of the protection domain instance. Conflicts with name.

    Supporting Types

    GetProtectionDomainFilter

    FglDefaultMetadataCacheSizes List<double>
    List of fgldefaultmetadatacachesize
    FglDefaultNumConcurrentWrites List<double>
    List of fgldefaultnumconcurrentwrites
    FglMetadataCacheEnabled bool
    Value for fglmetadatacache_enabled
    Ids List<string>
    List of id
    Names List<string>
    List of name
    OverallIoNetworkThrottlingEnabled bool
    Value for overallionetworkthrottlingenabled
    OverallIoNetworkThrottlingInKbps List<double>
    List of overallionetworkthrottlingin_kbps
    ProtectedMaintenanceModeNetworkThrottlingEnabled bool
    Value for protectedmaintenancemodenetworkthrottling_enabled
    ProtectedMaintenanceModeNetworkThrottlingInKbps List<double>
    List of protectedmaintenancemodenetworkthrottlinginkbps
    RebalanceNetworkThrottlingEnabled bool
    Value for rebalancenetworkthrottling_enabled
    RebalanceNetworkThrottlingInKbps List<double>
    List of rebalancenetworkthrottlinginkbps
    RebuildNetworkThrottlingEnabled bool
    Value for rebuildnetworkthrottling_enabled
    RebuildNetworkThrottlingInKbps List<double>
    List of rebuildnetworkthrottlinginkbps
    ReplicationCapacityMaxRatios List<double>
    List of replicationcapacitymax_ratio
    RfCacheAccpIds List<string>
    List of rfcacheaccp_id
    RfCacheEnabled bool
    Value for rfcacheenabled
    RfCacheMaxIoSizeKbs List<double>
    List of rfcachemaxiosize_kb
    RfCacheOpertionalModes List<string>
    List of rfcacheopertional_mode
    RfCachePageSizeKbs List<double>
    List of rfcachepagesizekb
    States List<string>
    List of state
    SystemIds List<string>
    List of system_id
    VtreeMigrationNetworkThrottlingEnabled bool
    Value for vtreemigrationnetworkthrottlingenabled
    VtreeMigrationNetworkThrottlingInKbps List<double>
    List of vtreemigrationnetworkthrottlingin_kbps
    FglDefaultMetadataCacheSizes []float64
    List of fgldefaultmetadatacachesize
    FglDefaultNumConcurrentWrites []float64
    List of fgldefaultnumconcurrentwrites
    FglMetadataCacheEnabled bool
    Value for fglmetadatacache_enabled
    Ids []string
    List of id
    Names []string
    List of name
    OverallIoNetworkThrottlingEnabled bool
    Value for overallionetworkthrottlingenabled
    OverallIoNetworkThrottlingInKbps []float64
    List of overallionetworkthrottlingin_kbps
    ProtectedMaintenanceModeNetworkThrottlingEnabled bool
    Value for protectedmaintenancemodenetworkthrottling_enabled
    ProtectedMaintenanceModeNetworkThrottlingInKbps []float64
    List of protectedmaintenancemodenetworkthrottlinginkbps
    RebalanceNetworkThrottlingEnabled bool
    Value for rebalancenetworkthrottling_enabled
    RebalanceNetworkThrottlingInKbps []float64
    List of rebalancenetworkthrottlinginkbps
    RebuildNetworkThrottlingEnabled bool
    Value for rebuildnetworkthrottling_enabled
    RebuildNetworkThrottlingInKbps []float64
    List of rebuildnetworkthrottlinginkbps
    ReplicationCapacityMaxRatios []float64
    List of replicationcapacitymax_ratio
    RfCacheAccpIds []string
    List of rfcacheaccp_id
    RfCacheEnabled bool
    Value for rfcacheenabled
    RfCacheMaxIoSizeKbs []float64
    List of rfcachemaxiosize_kb
    RfCacheOpertionalModes []string
    List of rfcacheopertional_mode
    RfCachePageSizeKbs []float64
    List of rfcachepagesizekb
    States []string
    List of state
    SystemIds []string
    List of system_id
    VtreeMigrationNetworkThrottlingEnabled bool
    Value for vtreemigrationnetworkthrottlingenabled
    VtreeMigrationNetworkThrottlingInKbps []float64
    List of vtreemigrationnetworkthrottlingin_kbps
    fglDefaultMetadataCacheSizes List<Double>
    List of fgldefaultmetadatacachesize
    fglDefaultNumConcurrentWrites List<Double>
    List of fgldefaultnumconcurrentwrites
    fglMetadataCacheEnabled Boolean
    Value for fglmetadatacache_enabled
    ids List<String>
    List of id
    names List<String>
    List of name
    overallIoNetworkThrottlingEnabled Boolean
    Value for overallionetworkthrottlingenabled
    overallIoNetworkThrottlingInKbps List<Double>
    List of overallionetworkthrottlingin_kbps
    protectedMaintenanceModeNetworkThrottlingEnabled Boolean
    Value for protectedmaintenancemodenetworkthrottling_enabled
    protectedMaintenanceModeNetworkThrottlingInKbps List<Double>
    List of protectedmaintenancemodenetworkthrottlinginkbps
    rebalanceNetworkThrottlingEnabled Boolean
    Value for rebalancenetworkthrottling_enabled
    rebalanceNetworkThrottlingInKbps List<Double>
    List of rebalancenetworkthrottlinginkbps
    rebuildNetworkThrottlingEnabled Boolean
    Value for rebuildnetworkthrottling_enabled
    rebuildNetworkThrottlingInKbps List<Double>
    List of rebuildnetworkthrottlinginkbps
    replicationCapacityMaxRatios List<Double>
    List of replicationcapacitymax_ratio
    rfCacheAccpIds List<String>
    List of rfcacheaccp_id
    rfCacheEnabled Boolean
    Value for rfcacheenabled
    rfCacheMaxIoSizeKbs List<Double>
    List of rfcachemaxiosize_kb
    rfCacheOpertionalModes List<String>
    List of rfcacheopertional_mode
    rfCachePageSizeKbs List<Double>
    List of rfcachepagesizekb
    states List<String>
    List of state
    systemIds List<String>
    List of system_id
    vtreeMigrationNetworkThrottlingEnabled Boolean
    Value for vtreemigrationnetworkthrottlingenabled
    vtreeMigrationNetworkThrottlingInKbps List<Double>
    List of vtreemigrationnetworkthrottlingin_kbps
    fglDefaultMetadataCacheSizes number[]
    List of fgldefaultmetadatacachesize
    fglDefaultNumConcurrentWrites number[]
    List of fgldefaultnumconcurrentwrites
    fglMetadataCacheEnabled boolean
    Value for fglmetadatacache_enabled
    ids string[]
    List of id
    names string[]
    List of name
    overallIoNetworkThrottlingEnabled boolean
    Value for overallionetworkthrottlingenabled
    overallIoNetworkThrottlingInKbps number[]
    List of overallionetworkthrottlingin_kbps
    protectedMaintenanceModeNetworkThrottlingEnabled boolean
    Value for protectedmaintenancemodenetworkthrottling_enabled
    protectedMaintenanceModeNetworkThrottlingInKbps number[]
    List of protectedmaintenancemodenetworkthrottlinginkbps
    rebalanceNetworkThrottlingEnabled boolean
    Value for rebalancenetworkthrottling_enabled
    rebalanceNetworkThrottlingInKbps number[]
    List of rebalancenetworkthrottlinginkbps
    rebuildNetworkThrottlingEnabled boolean
    Value for rebuildnetworkthrottling_enabled
    rebuildNetworkThrottlingInKbps number[]
    List of rebuildnetworkthrottlinginkbps
    replicationCapacityMaxRatios number[]
    List of replicationcapacitymax_ratio
    rfCacheAccpIds string[]
    List of rfcacheaccp_id
    rfCacheEnabled boolean
    Value for rfcacheenabled
    rfCacheMaxIoSizeKbs number[]
    List of rfcachemaxiosize_kb
    rfCacheOpertionalModes string[]
    List of rfcacheopertional_mode
    rfCachePageSizeKbs number[]
    List of rfcachepagesizekb
    states string[]
    List of state
    systemIds string[]
    List of system_id
    vtreeMigrationNetworkThrottlingEnabled boolean
    Value for vtreemigrationnetworkthrottlingenabled
    vtreeMigrationNetworkThrottlingInKbps number[]
    List of vtreemigrationnetworkthrottlingin_kbps
    fgl_default_metadata_cache_sizes Sequence[float]
    List of fgldefaultmetadatacachesize
    fgl_default_num_concurrent_writes Sequence[float]
    List of fgldefaultnumconcurrentwrites
    fgl_metadata_cache_enabled bool
    Value for fglmetadatacache_enabled
    ids Sequence[str]
    List of id
    names Sequence[str]
    List of name
    overall_io_network_throttling_enabled bool
    Value for overallionetworkthrottlingenabled
    overall_io_network_throttling_in_kbps Sequence[float]
    List of overallionetworkthrottlingin_kbps
    protected_maintenance_mode_network_throttling_enabled bool
    Value for protectedmaintenancemodenetworkthrottling_enabled
    protected_maintenance_mode_network_throttling_in_kbps Sequence[float]
    List of protectedmaintenancemodenetworkthrottlinginkbps
    rebalance_network_throttling_enabled bool
    Value for rebalancenetworkthrottling_enabled
    rebalance_network_throttling_in_kbps Sequence[float]
    List of rebalancenetworkthrottlinginkbps
    rebuild_network_throttling_enabled bool
    Value for rebuildnetworkthrottling_enabled
    rebuild_network_throttling_in_kbps Sequence[float]
    List of rebuildnetworkthrottlinginkbps
    replication_capacity_max_ratios Sequence[float]
    List of replicationcapacitymax_ratio
    rf_cache_accp_ids Sequence[str]
    List of rfcacheaccp_id
    rf_cache_enabled bool
    Value for rfcacheenabled
    rf_cache_max_io_size_kbs Sequence[float]
    List of rfcachemaxiosize_kb
    rf_cache_opertional_modes Sequence[str]
    List of rfcacheopertional_mode
    rf_cache_page_size_kbs Sequence[float]
    List of rfcachepagesizekb
    states Sequence[str]
    List of state
    system_ids Sequence[str]
    List of system_id
    vtree_migration_network_throttling_enabled bool
    Value for vtreemigrationnetworkthrottlingenabled
    vtree_migration_network_throttling_in_kbps Sequence[float]
    List of vtreemigrationnetworkthrottlingin_kbps
    fglDefaultMetadataCacheSizes List<Number>
    List of fgldefaultmetadatacachesize
    fglDefaultNumConcurrentWrites List<Number>
    List of fgldefaultnumconcurrentwrites
    fglMetadataCacheEnabled Boolean
    Value for fglmetadatacache_enabled
    ids List<String>
    List of id
    names List<String>
    List of name
    overallIoNetworkThrottlingEnabled Boolean
    Value for overallionetworkthrottlingenabled
    overallIoNetworkThrottlingInKbps List<Number>
    List of overallionetworkthrottlingin_kbps
    protectedMaintenanceModeNetworkThrottlingEnabled Boolean
    Value for protectedmaintenancemodenetworkthrottling_enabled
    protectedMaintenanceModeNetworkThrottlingInKbps List<Number>
    List of protectedmaintenancemodenetworkthrottlinginkbps
    rebalanceNetworkThrottlingEnabled Boolean
    Value for rebalancenetworkthrottling_enabled
    rebalanceNetworkThrottlingInKbps List<Number>
    List of rebalancenetworkthrottlinginkbps
    rebuildNetworkThrottlingEnabled Boolean
    Value for rebuildnetworkthrottling_enabled
    rebuildNetworkThrottlingInKbps List<Number>
    List of rebuildnetworkthrottlinginkbps
    replicationCapacityMaxRatios List<Number>
    List of replicationcapacitymax_ratio
    rfCacheAccpIds List<String>
    List of rfcacheaccp_id
    rfCacheEnabled Boolean
    Value for rfcacheenabled
    rfCacheMaxIoSizeKbs List<Number>
    List of rfcachemaxiosize_kb
    rfCacheOpertionalModes List<String>
    List of rfcacheopertional_mode
    rfCachePageSizeKbs List<Number>
    List of rfcachepagesizekb
    states List<String>
    List of state
    systemIds List<String>
    List of system_id
    vtreeMigrationNetworkThrottlingEnabled Boolean
    Value for vtreemigrationnetworkthrottlingenabled
    vtreeMigrationNetworkThrottlingInKbps List<Number>
    List of vtreemigrationnetworkthrottlingin_kbps

    GetProtectionDomainProtectionDomain

    FglDefaultMetadataCacheSize double
    Fine Granularity Metadata Cache size.
    FglDefaultNumConcurrentWrites double
    Fine Granularity default number of concurrent writes.
    FglMetadataCacheEnabled bool
    Whether Fine Granularity Metadata Cache is enabled or not.
    Id string
    Unique identifier of the protection domain instance.
    Links List<GetProtectionDomainProtectionDomainLink>
    Underlying REST API links.
    MdmSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter
    MDM-SDS Network Disconnection Counter windows.
    Name string
    Unique name of the protection domain instance.
    OverallIoNetworkThrottlingEnabled bool
    Whether network throttling is enabled for overall io.
    OverallIoNetworkThrottlingInKbps double
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    ProtectedMaintenanceModeNetworkThrottlingEnabled bool
    Whether network throttling is enabled for protected maintenance mode.
    ProtectedMaintenanceModeNetworkThrottlingInKbps double
    Maximum allowed io for protected maintenance mode in KBps.
    RebalanceNetworkThrottlingEnabled bool
    Whether network throttling is enabled for rebalancing.
    RebalanceNetworkThrottlingInKbps double
    Maximum allowed io for rebalancing in KBps.
    RebuildNetworkThrottlingEnabled bool
    Whether network throttling is enabled for rebuilding.
    RebuildNetworkThrottlingInKbps double
    Maximum allowed io for rebuilding in KBps.
    ReplicationCapacityMaxRatio double
    Maximum Replication Capacity Ratio.
    RfCacheAccpId string
    ID of the Rf Cache Acceleration Pool attached to the PD.
    RfCacheEnabled bool
    Whether SDS Rf Cache is enabled or not.
    RfCacheMaxIoSizeKb double
    Maximum io of the SDS RF Cache in KB.
    RfCacheOpertionalMode string
    Operational Mode of the SDS RF Cache.
    RfCachePageSizeKb double
    Page size of the SDS RF Cache in KB.
    SdrSdsConnectivity GetProtectionDomainProtectionDomainSdrSdsConnectivity
    SDR-SDS Connectivity information.
    SdsConfigurationFailureCounter GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter
    SDS Configuration Failure Counter windows.
    SdsDecoupledCounter GetProtectionDomainProtectionDomainSdsDecoupledCounter
    SDS Decoupled Counter windows.
    SdsReceiveBufferAllocationFailuresCounter GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter
    SDS receive Buffer Allocation Failure Counter windows.
    SdsSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter
    SDS-SDS Network Disconnection Counter windows.
    State string
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    SystemId string
    System ID of the PD.
    VtreeMigrationNetworkThrottlingEnabled bool
    Whether network throttling is enabled for vtree migration.
    VtreeMigrationNetworkThrottlingInKbps double
    Maximum allowed io for vtree migration in KBps.
    FglDefaultMetadataCacheSize float64
    Fine Granularity Metadata Cache size.
    FglDefaultNumConcurrentWrites float64
    Fine Granularity default number of concurrent writes.
    FglMetadataCacheEnabled bool
    Whether Fine Granularity Metadata Cache is enabled or not.
    Id string
    Unique identifier of the protection domain instance.
    Links []GetProtectionDomainProtectionDomainLink
    Underlying REST API links.
    MdmSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter
    MDM-SDS Network Disconnection Counter windows.
    Name string
    Unique name of the protection domain instance.
    OverallIoNetworkThrottlingEnabled bool
    Whether network throttling is enabled for overall io.
    OverallIoNetworkThrottlingInKbps float64
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    ProtectedMaintenanceModeNetworkThrottlingEnabled bool
    Whether network throttling is enabled for protected maintenance mode.
    ProtectedMaintenanceModeNetworkThrottlingInKbps float64
    Maximum allowed io for protected maintenance mode in KBps.
    RebalanceNetworkThrottlingEnabled bool
    Whether network throttling is enabled for rebalancing.
    RebalanceNetworkThrottlingInKbps float64
    Maximum allowed io for rebalancing in KBps.
    RebuildNetworkThrottlingEnabled bool
    Whether network throttling is enabled for rebuilding.
    RebuildNetworkThrottlingInKbps float64
    Maximum allowed io for rebuilding in KBps.
    ReplicationCapacityMaxRatio float64
    Maximum Replication Capacity Ratio.
    RfCacheAccpId string
    ID of the Rf Cache Acceleration Pool attached to the PD.
    RfCacheEnabled bool
    Whether SDS Rf Cache is enabled or not.
    RfCacheMaxIoSizeKb float64
    Maximum io of the SDS RF Cache in KB.
    RfCacheOpertionalMode string
    Operational Mode of the SDS RF Cache.
    RfCachePageSizeKb float64
    Page size of the SDS RF Cache in KB.
    SdrSdsConnectivity GetProtectionDomainProtectionDomainSdrSdsConnectivity
    SDR-SDS Connectivity information.
    SdsConfigurationFailureCounter GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter
    SDS Configuration Failure Counter windows.
    SdsDecoupledCounter GetProtectionDomainProtectionDomainSdsDecoupledCounter
    SDS Decoupled Counter windows.
    SdsReceiveBufferAllocationFailuresCounter GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter
    SDS receive Buffer Allocation Failure Counter windows.
    SdsSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter
    SDS-SDS Network Disconnection Counter windows.
    State string
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    SystemId string
    System ID of the PD.
    VtreeMigrationNetworkThrottlingEnabled bool
    Whether network throttling is enabled for vtree migration.
    VtreeMigrationNetworkThrottlingInKbps float64
    Maximum allowed io for vtree migration in KBps.
    fglDefaultMetadataCacheSize Double
    Fine Granularity Metadata Cache size.
    fglDefaultNumConcurrentWrites Double
    Fine Granularity default number of concurrent writes.
    fglMetadataCacheEnabled Boolean
    Whether Fine Granularity Metadata Cache is enabled or not.
    id String
    Unique identifier of the protection domain instance.
    links List<GetProtectionDomainProtectionDomainLink>
    Underlying REST API links.
    mdmSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter
    MDM-SDS Network Disconnection Counter windows.
    name String
    Unique name of the protection domain instance.
    overallIoNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for overall io.
    overallIoNetworkThrottlingInKbps Double
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    protectedMaintenanceModeNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for protected maintenance mode.
    protectedMaintenanceModeNetworkThrottlingInKbps Double
    Maximum allowed io for protected maintenance mode in KBps.
    rebalanceNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for rebalancing.
    rebalanceNetworkThrottlingInKbps Double
    Maximum allowed io for rebalancing in KBps.
    rebuildNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for rebuilding.
    rebuildNetworkThrottlingInKbps Double
    Maximum allowed io for rebuilding in KBps.
    replicationCapacityMaxRatio Double
    Maximum Replication Capacity Ratio.
    rfCacheAccpId String
    ID of the Rf Cache Acceleration Pool attached to the PD.
    rfCacheEnabled Boolean
    Whether SDS Rf Cache is enabled or not.
    rfCacheMaxIoSizeKb Double
    Maximum io of the SDS RF Cache in KB.
    rfCacheOpertionalMode String
    Operational Mode of the SDS RF Cache.
    rfCachePageSizeKb Double
    Page size of the SDS RF Cache in KB.
    sdrSdsConnectivity GetProtectionDomainProtectionDomainSdrSdsConnectivity
    SDR-SDS Connectivity information.
    sdsConfigurationFailureCounter GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter
    SDS Configuration Failure Counter windows.
    sdsDecoupledCounter GetProtectionDomainProtectionDomainSdsDecoupledCounter
    SDS Decoupled Counter windows.
    sdsReceiveBufferAllocationFailuresCounter GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter
    SDS receive Buffer Allocation Failure Counter windows.
    sdsSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter
    SDS-SDS Network Disconnection Counter windows.
    state String
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    systemId String
    System ID of the PD.
    vtreeMigrationNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for vtree migration.
    vtreeMigrationNetworkThrottlingInKbps Double
    Maximum allowed io for vtree migration in KBps.
    fglDefaultMetadataCacheSize number
    Fine Granularity Metadata Cache size.
    fglDefaultNumConcurrentWrites number
    Fine Granularity default number of concurrent writes.
    fglMetadataCacheEnabled boolean
    Whether Fine Granularity Metadata Cache is enabled or not.
    id string
    Unique identifier of the protection domain instance.
    links GetProtectionDomainProtectionDomainLink[]
    Underlying REST API links.
    mdmSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter
    MDM-SDS Network Disconnection Counter windows.
    name string
    Unique name of the protection domain instance.
    overallIoNetworkThrottlingEnabled boolean
    Whether network throttling is enabled for overall io.
    overallIoNetworkThrottlingInKbps number
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    protectedMaintenanceModeNetworkThrottlingEnabled boolean
    Whether network throttling is enabled for protected maintenance mode.
    protectedMaintenanceModeNetworkThrottlingInKbps number
    Maximum allowed io for protected maintenance mode in KBps.
    rebalanceNetworkThrottlingEnabled boolean
    Whether network throttling is enabled for rebalancing.
    rebalanceNetworkThrottlingInKbps number
    Maximum allowed io for rebalancing in KBps.
    rebuildNetworkThrottlingEnabled boolean
    Whether network throttling is enabled for rebuilding.
    rebuildNetworkThrottlingInKbps number
    Maximum allowed io for rebuilding in KBps.
    replicationCapacityMaxRatio number
    Maximum Replication Capacity Ratio.
    rfCacheAccpId string
    ID of the Rf Cache Acceleration Pool attached to the PD.
    rfCacheEnabled boolean
    Whether SDS Rf Cache is enabled or not.
    rfCacheMaxIoSizeKb number
    Maximum io of the SDS RF Cache in KB.
    rfCacheOpertionalMode string
    Operational Mode of the SDS RF Cache.
    rfCachePageSizeKb number
    Page size of the SDS RF Cache in KB.
    sdrSdsConnectivity GetProtectionDomainProtectionDomainSdrSdsConnectivity
    SDR-SDS Connectivity information.
    sdsConfigurationFailureCounter GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter
    SDS Configuration Failure Counter windows.
    sdsDecoupledCounter GetProtectionDomainProtectionDomainSdsDecoupledCounter
    SDS Decoupled Counter windows.
    sdsReceiveBufferAllocationFailuresCounter GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter
    SDS receive Buffer Allocation Failure Counter windows.
    sdsSdsNetworkDisconnectionsCounter GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter
    SDS-SDS Network Disconnection Counter windows.
    state string
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    systemId string
    System ID of the PD.
    vtreeMigrationNetworkThrottlingEnabled boolean
    Whether network throttling is enabled for vtree migration.
    vtreeMigrationNetworkThrottlingInKbps number
    Maximum allowed io for vtree migration in KBps.
    fgl_default_metadata_cache_size float
    Fine Granularity Metadata Cache size.
    fgl_default_num_concurrent_writes float
    Fine Granularity default number of concurrent writes.
    fgl_metadata_cache_enabled bool
    Whether Fine Granularity Metadata Cache is enabled or not.
    id str
    Unique identifier of the protection domain instance.
    links Sequence[GetProtectionDomainProtectionDomainLink]
    Underlying REST API links.
    mdm_sds_network_disconnections_counter GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter
    MDM-SDS Network Disconnection Counter windows.
    name str
    Unique name of the protection domain instance.
    overall_io_network_throttling_enabled bool
    Whether network throttling is enabled for overall io.
    overall_io_network_throttling_in_kbps float
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    protected_maintenance_mode_network_throttling_enabled bool
    Whether network throttling is enabled for protected maintenance mode.
    protected_maintenance_mode_network_throttling_in_kbps float
    Maximum allowed io for protected maintenance mode in KBps.
    rebalance_network_throttling_enabled bool
    Whether network throttling is enabled for rebalancing.
    rebalance_network_throttling_in_kbps float
    Maximum allowed io for rebalancing in KBps.
    rebuild_network_throttling_enabled bool
    Whether network throttling is enabled for rebuilding.
    rebuild_network_throttling_in_kbps float
    Maximum allowed io for rebuilding in KBps.
    replication_capacity_max_ratio float
    Maximum Replication Capacity Ratio.
    rf_cache_accp_id str
    ID of the Rf Cache Acceleration Pool attached to the PD.
    rf_cache_enabled bool
    Whether SDS Rf Cache is enabled or not.
    rf_cache_max_io_size_kb float
    Maximum io of the SDS RF Cache in KB.
    rf_cache_opertional_mode str
    Operational Mode of the SDS RF Cache.
    rf_cache_page_size_kb float
    Page size of the SDS RF Cache in KB.
    sdr_sds_connectivity GetProtectionDomainProtectionDomainSdrSdsConnectivity
    SDR-SDS Connectivity information.
    sds_configuration_failure_counter GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter
    SDS Configuration Failure Counter windows.
    sds_decoupled_counter GetProtectionDomainProtectionDomainSdsDecoupledCounter
    SDS Decoupled Counter windows.
    sds_receive_buffer_allocation_failures_counter GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter
    SDS receive Buffer Allocation Failure Counter windows.
    sds_sds_network_disconnections_counter GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter
    SDS-SDS Network Disconnection Counter windows.
    state str
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    system_id str
    System ID of the PD.
    vtree_migration_network_throttling_enabled bool
    Whether network throttling is enabled for vtree migration.
    vtree_migration_network_throttling_in_kbps float
    Maximum allowed io for vtree migration in KBps.
    fglDefaultMetadataCacheSize Number
    Fine Granularity Metadata Cache size.
    fglDefaultNumConcurrentWrites Number
    Fine Granularity default number of concurrent writes.
    fglMetadataCacheEnabled Boolean
    Whether Fine Granularity Metadata Cache is enabled or not.
    id String
    Unique identifier of the protection domain instance.
    links List<Property Map>
    Underlying REST API links.
    mdmSdsNetworkDisconnectionsCounter Property Map
    MDM-SDS Network Disconnection Counter windows.
    name String
    Unique name of the protection domain instance.
    overallIoNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for overall io.
    overallIoNetworkThrottlingInKbps Number
    Maximum allowed io for protected maintenance mode in KBps. Must be greater than any other network throttling parameter.
    protectedMaintenanceModeNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for protected maintenance mode.
    protectedMaintenanceModeNetworkThrottlingInKbps Number
    Maximum allowed io for protected maintenance mode in KBps.
    rebalanceNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for rebalancing.
    rebalanceNetworkThrottlingInKbps Number
    Maximum allowed io for rebalancing in KBps.
    rebuildNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for rebuilding.
    rebuildNetworkThrottlingInKbps Number
    Maximum allowed io for rebuilding in KBps.
    replicationCapacityMaxRatio Number
    Maximum Replication Capacity Ratio.
    rfCacheAccpId String
    ID of the Rf Cache Acceleration Pool attached to the PD.
    rfCacheEnabled Boolean
    Whether SDS Rf Cache is enabled or not.
    rfCacheMaxIoSizeKb Number
    Maximum io of the SDS RF Cache in KB.
    rfCacheOpertionalMode String
    Operational Mode of the SDS RF Cache.
    rfCachePageSizeKb Number
    Page size of the SDS RF Cache in KB.
    sdrSdsConnectivity Property Map
    SDR-SDS Connectivity information.
    sdsConfigurationFailureCounter Property Map
    SDS Configuration Failure Counter windows.
    sdsDecoupledCounter Property Map
    SDS Decoupled Counter windows.
    sdsReceiveBufferAllocationFailuresCounter Property Map
    SDS receive Buffer Allocation Failure Counter windows.
    sdsSdsNetworkDisconnectionsCounter Property Map
    SDS-SDS Network Disconnection Counter windows.
    state String
    State of a PD. Valid values are Active, ActivePending, Inactive or InactivePending.
    systemId String
    System ID of the PD.
    vtreeMigrationNetworkThrottlingEnabled Boolean
    Whether network throttling is enabled for vtree migration.
    vtreeMigrationNetworkThrottlingInKbps Number
    Maximum allowed io for vtree migration in KBps.
    Href string
    Specifies the exact path to fetch the details.
    Rel string
    Specifies the relationship with the Protection Domain.
    Href string
    Specifies the exact path to fetch the details.
    Rel string
    Specifies the relationship with the Protection Domain.
    href String
    Specifies the exact path to fetch the details.
    rel String
    Specifies the relationship with the Protection Domain.
    href string
    Specifies the exact path to fetch the details.
    rel string
    Specifies the relationship with the Protection Domain.
    href str
    Specifies the exact path to fetch the details.
    rel str
    Specifies the relationship with the Protection Domain.
    href String
    Specifies the exact path to fetch the details.
    rel String
    Specifies the relationship with the Protection Domain.

    GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounter

    longWindow Property Map
    Long Window Parameters.
    mediumWindow Property Map
    Medium Window Parameters.
    shortWindow Property Map
    Short Window Parameters.

    GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounterLongWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounterMediumWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainMdmSdsNetworkDisconnectionsCounterShortWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdrSdsConnectivity

    ClientServerConnStatus string
    Connectivity Status.
    DisconnectedClientId string
    ID of the disconnected client.
    DisconnectedClientName string
    Name of the disconnected client.
    DisconnectedServerId string
    ID of the disconnected server.
    DisconnectedServerIp string
    IP address of the disconnected server.
    DisconnectedServerName string
    Name of the disconnected server.
    ClientServerConnStatus string
    Connectivity Status.
    DisconnectedClientId string
    ID of the disconnected client.
    DisconnectedClientName string
    Name of the disconnected client.
    DisconnectedServerId string
    ID of the disconnected server.
    DisconnectedServerIp string
    IP address of the disconnected server.
    DisconnectedServerName string
    Name of the disconnected server.
    clientServerConnStatus String
    Connectivity Status.
    disconnectedClientId String
    ID of the disconnected client.
    disconnectedClientName String
    Name of the disconnected client.
    disconnectedServerId String
    ID of the disconnected server.
    disconnectedServerIp String
    IP address of the disconnected server.
    disconnectedServerName String
    Name of the disconnected server.
    clientServerConnStatus string
    Connectivity Status.
    disconnectedClientId string
    ID of the disconnected client.
    disconnectedClientName string
    Name of the disconnected client.
    disconnectedServerId string
    ID of the disconnected server.
    disconnectedServerIp string
    IP address of the disconnected server.
    disconnectedServerName string
    Name of the disconnected server.
    client_server_conn_status str
    Connectivity Status.
    disconnected_client_id str
    ID of the disconnected client.
    disconnected_client_name str
    Name of the disconnected client.
    disconnected_server_id str
    ID of the disconnected server.
    disconnected_server_ip str
    IP address of the disconnected server.
    disconnected_server_name str
    Name of the disconnected server.
    clientServerConnStatus String
    Connectivity Status.
    disconnectedClientId String
    ID of the disconnected client.
    disconnectedClientName String
    Name of the disconnected client.
    disconnectedServerId String
    ID of the disconnected server.
    disconnectedServerIp String
    IP address of the disconnected server.
    disconnectedServerName String
    Name of the disconnected server.

    GetProtectionDomainProtectionDomainSdsConfigurationFailureCounter

    longWindow Property Map
    Long Window Parameters.
    mediumWindow Property Map
    Medium Window Parameters.
    shortWindow Property Map
    Short Window Parameters.

    GetProtectionDomainProtectionDomainSdsConfigurationFailureCounterLongWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsConfigurationFailureCounterMediumWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsConfigurationFailureCounterShortWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsDecoupledCounter

    longWindow Property Map
    Long Window Parameters.
    mediumWindow Property Map
    Medium Window Parameters.
    shortWindow Property Map
    Short Window Parameters.

    GetProtectionDomainProtectionDomainSdsDecoupledCounterLongWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsDecoupledCounterMediumWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsDecoupledCounterShortWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounter

    longWindow Property Map
    Long Window Parameters.
    mediumWindow Property Map
    Medium Window Parameters.
    shortWindow Property Map
    Short Window Parameters.

    GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounterLongWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounterMediumWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsReceiveBufferAllocationFailuresCounterShortWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounter

    longWindow Property Map
    Long Window Parameters.
    mediumWindow Property Map
    Medium Window Parameters.
    shortWindow Property Map
    Short Window Parameters.

    GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounterLongWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounterMediumWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    GetProtectionDomainProtectionDomainSdsSdsNetworkDisconnectionsCounterShortWindow

    Threshold double
    Threshold.
    WindowSizeInSec double
    Window Size in seconds.
    Threshold float64
    Threshold.
    WindowSizeInSec float64
    Window Size in seconds.
    threshold Double
    Threshold.
    windowSizeInSec Double
    Window Size in seconds.
    threshold number
    Threshold.
    windowSizeInSec number
    Window Size in seconds.
    threshold float
    Threshold.
    window_size_in_sec float
    Window Size in seconds.
    threshold Number
    Threshold.
    windowSizeInSec Number
    Window Size in seconds.

    Package Details

    Repository
    powerflex dell/terraform-provider-powerflex
    License
    Notes
    This Pulumi package is based on the powerflex Terraform Provider.
    powerflex logo
    powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell