1. Packages
  2. Ibm Provider
  3. API Docs
  4. getSccProviderTypeCollection
ibm 1.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud
ibm logo
ibm 1.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud

    Using getSccProviderTypeCollection

    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 getSccProviderTypeCollection(args: GetSccProviderTypeCollectionArgs, opts?: InvokeOptions): Promise<GetSccProviderTypeCollectionResult>
    function getSccProviderTypeCollectionOutput(args: GetSccProviderTypeCollectionOutputArgs, opts?: InvokeOptions): Output<GetSccProviderTypeCollectionResult>
    def get_scc_provider_type_collection(id: Optional[str] = None,
                                         instance_id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetSccProviderTypeCollectionResult
    def get_scc_provider_type_collection_output(id: Optional[pulumi.Input[str]] = None,
                                         instance_id: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetSccProviderTypeCollectionResult]
    func GetSccProviderTypeCollection(ctx *Context, args *GetSccProviderTypeCollectionArgs, opts ...InvokeOption) (*GetSccProviderTypeCollectionResult, error)
    func GetSccProviderTypeCollectionOutput(ctx *Context, args *GetSccProviderTypeCollectionOutputArgs, opts ...InvokeOption) GetSccProviderTypeCollectionResultOutput

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

    public static class GetSccProviderTypeCollection 
    {
        public static Task<GetSccProviderTypeCollectionResult> InvokeAsync(GetSccProviderTypeCollectionArgs args, InvokeOptions? opts = null)
        public static Output<GetSccProviderTypeCollectionResult> Invoke(GetSccProviderTypeCollectionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSccProviderTypeCollectionResult> getSccProviderTypeCollection(GetSccProviderTypeCollectionArgs args, InvokeOptions options)
    public static Output<GetSccProviderTypeCollectionResult> getSccProviderTypeCollection(GetSccProviderTypeCollectionArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getSccProviderTypeCollection:getSccProviderTypeCollection
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceId string
    Id string
    InstanceId string
    Id string
    instanceId String
    id String
    instanceId string
    id string
    instanceId String
    id String

    getSccProviderTypeCollection Result

    The following output properties are available:

    Supporting Types

    GetSccProviderTypeCollectionProviderType

    Attributes Dictionary<string, string>
    CreatedAt string
    DataType string
    Description string
    Icon string
    Id string
    InstanceLimit double
    Labels List<GetSccProviderTypeCollectionProviderTypeLabel>
    Mode string
    Name string
    S2sEnabled bool
    Type string
    UpdatedAt string
    Attributes map[string]string
    CreatedAt string
    DataType string
    Description string
    Icon string
    Id string
    InstanceLimit float64
    Labels []GetSccProviderTypeCollectionProviderTypeLabel
    Mode string
    Name string
    S2sEnabled bool
    Type string
    UpdatedAt string
    attributes Map<String,String>
    createdAt String
    dataType String
    description String
    icon String
    id String
    instanceLimit Double
    labels List<GetSccProviderTypeCollectionProviderTypeLabel>
    mode String
    name String
    s2sEnabled Boolean
    type String
    updatedAt String
    attributes {[key: string]: string}
    createdAt string
    dataType string
    description string
    icon string
    id string
    instanceLimit number
    labels GetSccProviderTypeCollectionProviderTypeLabel[]
    mode string
    name string
    s2sEnabled boolean
    type string
    updatedAt string
    attributes Map<String>
    createdAt String
    dataType String
    description String
    icon String
    id String
    instanceLimit Number
    labels List<Property Map>
    mode String
    name String
    s2sEnabled Boolean
    type String
    updatedAt String

    GetSccProviderTypeCollectionProviderTypeLabel

    Text string
    Tip string
    Text string
    Tip string
    text String
    tip String
    text string
    tip string
    text str
    tip str
    text String
    tip String

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud
      Meet Neo: Your AI Platform Teammate