1. Packages
  2. Ibm Provider
  3. API Docs
  4. getSccProviderTypes
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 getSccProviderTypes

    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 getSccProviderTypes(args: GetSccProviderTypesArgs, opts?: InvokeOptions): Promise<GetSccProviderTypesResult>
    function getSccProviderTypesOutput(args: GetSccProviderTypesOutputArgs, opts?: InvokeOptions): Output<GetSccProviderTypesResult>
    def get_scc_provider_types(id: Optional[str] = None,
                               instance_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSccProviderTypesResult
    def get_scc_provider_types_output(id: Optional[pulumi.Input[str]] = None,
                               instance_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSccProviderTypesResult]
    func GetSccProviderTypes(ctx *Context, args *GetSccProviderTypesArgs, opts ...InvokeOption) (*GetSccProviderTypesResult, error)
    func GetSccProviderTypesOutput(ctx *Context, args *GetSccProviderTypesOutputArgs, opts ...InvokeOption) GetSccProviderTypesResultOutput

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

    public static class GetSccProviderTypes 
    {
        public static Task<GetSccProviderTypesResult> InvokeAsync(GetSccProviderTypesArgs args, InvokeOptions? opts = null)
        public static Output<GetSccProviderTypesResult> Invoke(GetSccProviderTypesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSccProviderTypesResult> getSccProviderTypes(GetSccProviderTypesArgs args, InvokeOptions options)
    public static Output<GetSccProviderTypesResult> getSccProviderTypes(GetSccProviderTypesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getSccProviderTypes:getSccProviderTypes
      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

    getSccProviderTypes Result

    The following output properties are available:

    Supporting Types

    GetSccProviderTypesProviderType

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

    GetSccProviderTypesProviderTypeLabel

    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