1. Packages
  2. Ibm Provider
  3. API Docs
  4. PagInstance
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.PagInstance

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Create, update, or delete the Privileged Access Gateway instance (PAG).

    Create PagInstance Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new PagInstance(name: string, args: PagInstanceArgs, opts?: CustomResourceOptions);
    @overload
    def PagInstance(resource_name: str,
                    args: PagInstanceArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def PagInstance(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    location: Optional[str] = None,
                    plan: Optional[str] = None,
                    service: Optional[str] = None,
                    name: Optional[str] = None,
                    pag_instance_id: Optional[str] = None,
                    parameters: Optional[Mapping[str, str]] = None,
                    parameters_json: Optional[str] = None,
                    resource_group_id: Optional[str] = None,
                    service_endpoints: Optional[str] = None,
                    tags: Optional[Sequence[str]] = None,
                    timeouts: Optional[PagInstanceTimeoutsArgs] = None)
    func NewPagInstance(ctx *Context, name string, args PagInstanceArgs, opts ...ResourceOption) (*PagInstance, error)
    public PagInstance(string name, PagInstanceArgs args, CustomResourceOptions? opts = null)
    public PagInstance(String name, PagInstanceArgs args)
    public PagInstance(String name, PagInstanceArgs args, CustomResourceOptions options)
    
    type: ibm:PagInstance
    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 PagInstanceArgs
    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 PagInstanceArgs
    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 PagInstanceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PagInstanceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PagInstanceArgs
    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 pagInstanceResource = new Ibm.PagInstance("pagInstanceResource", new()
    {
        Location = "string",
        Plan = "string",
        Service = "string",
        Name = "string",
        PagInstanceId = "string",
        Parameters = 
        {
            { "string", "string" },
        },
        ParametersJson = "string",
        ResourceGroupId = "string",
        ServiceEndpoints = "string",
        Tags = new[]
        {
            "string",
        },
        Timeouts = new Ibm.Inputs.PagInstanceTimeoutsArgs
        {
            Create = "string",
            Delete = "string",
            Update = "string",
        },
    });
    
    example, err := ibm.NewPagInstance(ctx, "pagInstanceResource", &ibm.PagInstanceArgs{
    	Location:      pulumi.String("string"),
    	Plan:          pulumi.String("string"),
    	Service:       pulumi.String("string"),
    	Name:          pulumi.String("string"),
    	PagInstanceId: pulumi.String("string"),
    	Parameters: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	ParametersJson:   pulumi.String("string"),
    	ResourceGroupId:  pulumi.String("string"),
    	ServiceEndpoints: pulumi.String("string"),
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Timeouts: &ibm.PagInstanceTimeoutsArgs{
    		Create: pulumi.String("string"),
    		Delete: pulumi.String("string"),
    		Update: pulumi.String("string"),
    	},
    })
    
    var pagInstanceResource = new PagInstance("pagInstanceResource", PagInstanceArgs.builder()
        .location("string")
        .plan("string")
        .service("string")
        .name("string")
        .pagInstanceId("string")
        .parameters(Map.of("string", "string"))
        .parametersJson("string")
        .resourceGroupId("string")
        .serviceEndpoints("string")
        .tags("string")
        .timeouts(PagInstanceTimeoutsArgs.builder()
            .create("string")
            .delete("string")
            .update("string")
            .build())
        .build());
    
    pag_instance_resource = ibm.PagInstance("pagInstanceResource",
        location="string",
        plan="string",
        service="string",
        name="string",
        pag_instance_id="string",
        parameters={
            "string": "string",
        },
        parameters_json="string",
        resource_group_id="string",
        service_endpoints="string",
        tags=["string"],
        timeouts={
            "create": "string",
            "delete": "string",
            "update": "string",
        })
    
    const pagInstanceResource = new ibm.PagInstance("pagInstanceResource", {
        location: "string",
        plan: "string",
        service: "string",
        name: "string",
        pagInstanceId: "string",
        parameters: {
            string: "string",
        },
        parametersJson: "string",
        resourceGroupId: "string",
        serviceEndpoints: "string",
        tags: ["string"],
        timeouts: {
            create: "string",
            "delete": "string",
            update: "string",
        },
    });
    
    type: ibm:PagInstance
    properties:
        location: string
        name: string
        pagInstanceId: string
        parameters:
            string: string
        parametersJson: string
        plan: string
        resourceGroupId: string
        service: string
        serviceEndpoints: string
        tags:
            - string
        timeouts:
            create: string
            delete: string
            update: string
    

    PagInstance 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 PagInstance resource accepts the following input properties:

    Location string
    Target location or environment to create the PAG instance.
    Plan string
    The name of the plan type supported by service i.e standard.
    Service string
    The name of the service i.e privileged-access-gateway.
    Name string
    A descriptive name used to identify the resource instance.
    PagInstanceId string
    (String) The unique identifier of the new resource instance.
    Parameters Dictionary<string, string>
    Arbitrary parameters to pass. Must be a JSON object
    ParametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    ResourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    ServiceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    Tags List<string>
    Tags associated with the PAG instance.
    Timeouts PagInstanceTimeouts
    Location string
    Target location or environment to create the PAG instance.
    Plan string
    The name of the plan type supported by service i.e standard.
    Service string
    The name of the service i.e privileged-access-gateway.
    Name string
    A descriptive name used to identify the resource instance.
    PagInstanceId string
    (String) The unique identifier of the new resource instance.
    Parameters map[string]string
    Arbitrary parameters to pass. Must be a JSON object
    ParametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    ResourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    ServiceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    Tags []string
    Tags associated with the PAG instance.
    Timeouts PagInstanceTimeoutsArgs
    location String
    Target location or environment to create the PAG instance.
    plan String
    The name of the plan type supported by service i.e standard.
    service String
    The name of the service i.e privileged-access-gateway.
    name String
    A descriptive name used to identify the resource instance.
    pagInstanceId String
    (String) The unique identifier of the new resource instance.
    parameters Map<String,String>
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson String

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    resourceGroupId String
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    serviceEndpoints String
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    tags List<String>
    Tags associated with the PAG instance.
    timeouts PagInstanceTimeouts
    location string
    Target location or environment to create the PAG instance.
    plan string
    The name of the plan type supported by service i.e standard.
    service string
    The name of the service i.e privileged-access-gateway.
    name string
    A descriptive name used to identify the resource instance.
    pagInstanceId string
    (String) The unique identifier of the new resource instance.
    parameters {[key: string]: string}
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    resourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    serviceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    tags string[]
    Tags associated with the PAG instance.
    timeouts PagInstanceTimeouts
    location str
    Target location or environment to create the PAG instance.
    plan str
    The name of the plan type supported by service i.e standard.
    service str
    The name of the service i.e privileged-access-gateway.
    name str
    A descriptive name used to identify the resource instance.
    pag_instance_id str
    (String) The unique identifier of the new resource instance.
    parameters Mapping[str, str]
    Arbitrary parameters to pass. Must be a JSON object
    parameters_json str

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    resource_group_id str
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    service_endpoints str
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    tags Sequence[str]
    Tags associated with the PAG instance.
    timeouts PagInstanceTimeoutsArgs
    location String
    Target location or environment to create the PAG instance.
    plan String
    The name of the plan type supported by service i.e standard.
    service String
    The name of the service i.e privileged-access-gateway.
    name String
    A descriptive name used to identify the resource instance.
    pagInstanceId String
    (String) The unique identifier of the new resource instance.
    parameters Map<String>
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson String

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    resourceGroupId String
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    serviceEndpoints String
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    tags List<String>
    Tags associated with the PAG instance.
    timeouts Property Map

    Outputs

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

    AccountId string
    (String) An alpha-numeric value identifying the account ID.
    AllowCleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    CreatedAt string
    (Timestamp) The date when the instance created.
    CreatedBy string
    (String) The subject who created the instance.
    Crn string
    CRN of resource instance
    DashboardUrl string
    Dashboard URL to access resource.
    DeletedAt string
    The date when the instance was deleted.
    DeletedBy string
    The subject who deleted the instance.
    Extensions Dictionary<string, string>
    The extended metadata as a map associated with the resource instance.
    Guid string
    (String) The GUID of the resource instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastOperation Dictionary<string, string>
    (String) The status of the last operation requested on the instance.
    Locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    OnetimeCredentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    PlanHistories List<PagInstancePlanHistory>
    (String) The plan history of the instance.
    ResourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    ResourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    ResourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    ResourceCrn string
    The crn of the resource
    ResourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    ResourceGroupName string
    The resource group name in which resource is provisioned
    ResourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    ResourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    ResourceName string
    The name of the resource
    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    ResourceStatus string
    The status of the resource
    RestoredAt string
    The date when the instance under reclamation was restored.
    RestoredBy string
    The subject who restored the instance back from reclamation.
    ScheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    ScheduledReclaimBy string
    The subject who initiated the instance reclamation.
    State string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    Status string
    (String) The status of resource instance.
    SubType string
    The sub-type of instance, e.g. cfaas .
    TargetCrn string
    The full deployment CRN as defined in the global catalog
    Type string
    (String) The type of the instance. For example, service_instance.
    UpdateAt string
    (Timestamp) The date when the instance last updated.
    UpdateBy string
    The subject who updated the instance.
    AccountId string
    (String) An alpha-numeric value identifying the account ID.
    AllowCleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    CreatedAt string
    (Timestamp) The date when the instance created.
    CreatedBy string
    (String) The subject who created the instance.
    Crn string
    CRN of resource instance
    DashboardUrl string
    Dashboard URL to access resource.
    DeletedAt string
    The date when the instance was deleted.
    DeletedBy string
    The subject who deleted the instance.
    Extensions map[string]string
    The extended metadata as a map associated with the resource instance.
    Guid string
    (String) The GUID of the resource instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastOperation map[string]string
    (String) The status of the last operation requested on the instance.
    Locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    OnetimeCredentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    PlanHistories []PagInstancePlanHistory
    (String) The plan history of the instance.
    ResourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    ResourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    ResourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    ResourceCrn string
    The crn of the resource
    ResourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    ResourceGroupName string
    The resource group name in which resource is provisioned
    ResourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    ResourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    ResourceName string
    The name of the resource
    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    ResourceStatus string
    The status of the resource
    RestoredAt string
    The date when the instance under reclamation was restored.
    RestoredBy string
    The subject who restored the instance back from reclamation.
    ScheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    ScheduledReclaimBy string
    The subject who initiated the instance reclamation.
    State string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    Status string
    (String) The status of resource instance.
    SubType string
    The sub-type of instance, e.g. cfaas .
    TargetCrn string
    The full deployment CRN as defined in the global catalog
    Type string
    (String) The type of the instance. For example, service_instance.
    UpdateAt string
    (Timestamp) The date when the instance last updated.
    UpdateBy string
    The subject who updated the instance.
    accountId String
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt String
    (Timestamp) The date when the instance created.
    createdBy String
    (String) The subject who created the instance.
    crn String
    CRN of resource instance
    dashboardUrl String
    Dashboard URL to access resource.
    deletedAt String
    The date when the instance was deleted.
    deletedBy String
    The subject who deleted the instance.
    extensions Map<String,String>
    The extended metadata as a map associated with the resource instance.
    guid String
    (String) The GUID of the resource instance.
    id String
    The provider-assigned unique ID for this managed resource.
    lastOperation Map<String,String>
    (String) The status of the last operation requested on the instance.
    locked Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    onetimeCredentials Boolean
    A boolean that dictates if the onetime_credentials is true or false.
    planHistories List<PagInstancePlanHistory>
    (String) The plan history of the instance.
    resourceAliasesUrl String
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl String
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl String
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn String
    The crn of the resource
    resourceGroupCrn String
    (String) The long ID (full CRN) of the resource group.
    resourceGroupName String
    The resource group name in which resource is provisioned
    resourceId String
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl String
    (String) The relative path to the resource keys for the instance.
    resourceName String
    The name of the resource
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus String
    The status of the resource
    restoredAt String
    The date when the instance under reclamation was restored.
    restoredBy String
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt String
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy String
    The subject who initiated the instance reclamation.
    state String
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status String
    (String) The status of resource instance.
    subType String
    The sub-type of instance, e.g. cfaas .
    targetCrn String
    The full deployment CRN as defined in the global catalog
    type String
    (String) The type of the instance. For example, service_instance.
    updateAt String
    (Timestamp) The date when the instance last updated.
    updateBy String
    The subject who updated the instance.
    accountId string
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt string
    (Timestamp) The date when the instance created.
    createdBy string
    (String) The subject who created the instance.
    crn string
    CRN of resource instance
    dashboardUrl string
    Dashboard URL to access resource.
    deletedAt string
    The date when the instance was deleted.
    deletedBy string
    The subject who deleted the instance.
    extensions {[key: string]: string}
    The extended metadata as a map associated with the resource instance.
    guid string
    (String) The GUID of the resource instance.
    id string
    The provider-assigned unique ID for this managed resource.
    lastOperation {[key: string]: string}
    (String) The status of the last operation requested on the instance.
    locked boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    onetimeCredentials boolean
    A boolean that dictates if the onetime_credentials is true or false.
    planHistories PagInstancePlanHistory[]
    (String) The plan history of the instance.
    resourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn string
    The crn of the resource
    resourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    resourceGroupName string
    The resource group name in which resource is provisioned
    resourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    resourceName string
    The name of the resource
    resourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus string
    The status of the resource
    restoredAt string
    The date when the instance under reclamation was restored.
    restoredBy string
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy string
    The subject who initiated the instance reclamation.
    state string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status string
    (String) The status of resource instance.
    subType string
    The sub-type of instance, e.g. cfaas .
    targetCrn string
    The full deployment CRN as defined in the global catalog
    type string
    (String) The type of the instance. For example, service_instance.
    updateAt string
    (Timestamp) The date when the instance last updated.
    updateBy string
    The subject who updated the instance.
    account_id str
    (String) An alpha-numeric value identifying the account ID.
    allow_cleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    created_at str
    (Timestamp) The date when the instance created.
    created_by str
    (String) The subject who created the instance.
    crn str
    CRN of resource instance
    dashboard_url str
    Dashboard URL to access resource.
    deleted_at str
    The date when the instance was deleted.
    deleted_by str
    The subject who deleted the instance.
    extensions Mapping[str, str]
    The extended metadata as a map associated with the resource instance.
    guid str
    (String) The GUID of the resource instance.
    id str
    The provider-assigned unique ID for this managed resource.
    last_operation Mapping[str, str]
    (String) The status of the last operation requested on the instance.
    locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    onetime_credentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    plan_histories Sequence[PagInstancePlanHistory]
    (String) The plan history of the instance.
    resource_aliases_url str
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resource_bindings_url str
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resource_controller_url str
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resource_crn str
    The crn of the resource
    resource_group_crn str
    (String) The long ID (full CRN) of the resource group.
    resource_group_name str
    The resource group name in which resource is provisioned
    resource_id str
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resource_keys_url str
    (String) The relative path to the resource keys for the instance.
    resource_name str
    The name of the resource
    resource_plan_id str
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resource_status str
    The status of the resource
    restored_at str
    The date when the instance under reclamation was restored.
    restored_by str
    The subject who restored the instance back from reclamation.
    scheduled_reclaim_at str
    The date when the instance was scheduled for reclamation.
    scheduled_reclaim_by str
    The subject who initiated the instance reclamation.
    state str
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status str
    (String) The status of resource instance.
    sub_type str
    The sub-type of instance, e.g. cfaas .
    target_crn str
    The full deployment CRN as defined in the global catalog
    type str
    (String) The type of the instance. For example, service_instance.
    update_at str
    (Timestamp) The date when the instance last updated.
    update_by str
    The subject who updated the instance.
    accountId String
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt String
    (Timestamp) The date when the instance created.
    createdBy String
    (String) The subject who created the instance.
    crn String
    CRN of resource instance
    dashboardUrl String
    Dashboard URL to access resource.
    deletedAt String
    The date when the instance was deleted.
    deletedBy String
    The subject who deleted the instance.
    extensions Map<String>
    The extended metadata as a map associated with the resource instance.
    guid String
    (String) The GUID of the resource instance.
    id String
    The provider-assigned unique ID for this managed resource.
    lastOperation Map<String>
    (String) The status of the last operation requested on the instance.
    locked Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    onetimeCredentials Boolean
    A boolean that dictates if the onetime_credentials is true or false.
    planHistories List<Property Map>
    (String) The plan history of the instance.
    resourceAliasesUrl String
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl String
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl String
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn String
    The crn of the resource
    resourceGroupCrn String
    (String) The long ID (full CRN) of the resource group.
    resourceGroupName String
    The resource group name in which resource is provisioned
    resourceId String
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl String
    (String) The relative path to the resource keys for the instance.
    resourceName String
    The name of the resource
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus String
    The status of the resource
    restoredAt String
    The date when the instance under reclamation was restored.
    restoredBy String
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt String
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy String
    The subject who initiated the instance reclamation.
    state String
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status String
    (String) The status of resource instance.
    subType String
    The sub-type of instance, e.g. cfaas .
    targetCrn String
    The full deployment CRN as defined in the global catalog
    type String
    (String) The type of the instance. For example, service_instance.
    updateAt String
    (Timestamp) The date when the instance last updated.
    updateBy String
    The subject who updated the instance.

    Look up Existing PagInstance Resource

    Get an existing PagInstance 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?: PagInstanceState, opts?: CustomResourceOptions): PagInstance
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_id: Optional[str] = None,
            allow_cleanup: Optional[bool] = None,
            created_at: Optional[str] = None,
            created_by: Optional[str] = None,
            crn: Optional[str] = None,
            dashboard_url: Optional[str] = None,
            deleted_at: Optional[str] = None,
            deleted_by: Optional[str] = None,
            extensions: Optional[Mapping[str, str]] = None,
            guid: Optional[str] = None,
            last_operation: Optional[Mapping[str, str]] = None,
            location: Optional[str] = None,
            locked: Optional[bool] = None,
            name: Optional[str] = None,
            onetime_credentials: Optional[bool] = None,
            pag_instance_id: Optional[str] = None,
            parameters: Optional[Mapping[str, str]] = None,
            parameters_json: Optional[str] = None,
            plan: Optional[str] = None,
            plan_histories: Optional[Sequence[PagInstancePlanHistoryArgs]] = None,
            resource_aliases_url: Optional[str] = None,
            resource_bindings_url: Optional[str] = None,
            resource_controller_url: Optional[str] = None,
            resource_crn: Optional[str] = None,
            resource_group_crn: Optional[str] = None,
            resource_group_id: Optional[str] = None,
            resource_group_name: Optional[str] = None,
            resource_id: Optional[str] = None,
            resource_keys_url: Optional[str] = None,
            resource_name: Optional[str] = None,
            resource_plan_id: Optional[str] = None,
            resource_status: Optional[str] = None,
            restored_at: Optional[str] = None,
            restored_by: Optional[str] = None,
            scheduled_reclaim_at: Optional[str] = None,
            scheduled_reclaim_by: Optional[str] = None,
            service: Optional[str] = None,
            service_endpoints: Optional[str] = None,
            state: Optional[str] = None,
            status: Optional[str] = None,
            sub_type: Optional[str] = None,
            tags: Optional[Sequence[str]] = None,
            target_crn: Optional[str] = None,
            timeouts: Optional[PagInstanceTimeoutsArgs] = None,
            type: Optional[str] = None,
            update_at: Optional[str] = None,
            update_by: Optional[str] = None) -> PagInstance
    func GetPagInstance(ctx *Context, name string, id IDInput, state *PagInstanceState, opts ...ResourceOption) (*PagInstance, error)
    public static PagInstance Get(string name, Input<string> id, PagInstanceState? state, CustomResourceOptions? opts = null)
    public static PagInstance get(String name, Output<String> id, PagInstanceState state, CustomResourceOptions options)
    resources:  _:    type: ibm:PagInstance    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.
    The following state arguments are supported:
    AccountId string
    (String) An alpha-numeric value identifying the account ID.
    AllowCleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    CreatedAt string
    (Timestamp) The date when the instance created.
    CreatedBy string
    (String) The subject who created the instance.
    Crn string
    CRN of resource instance
    DashboardUrl string
    Dashboard URL to access resource.
    DeletedAt string
    The date when the instance was deleted.
    DeletedBy string
    The subject who deleted the instance.
    Extensions Dictionary<string, string>
    The extended metadata as a map associated with the resource instance.
    Guid string
    (String) The GUID of the resource instance.
    LastOperation Dictionary<string, string>
    (String) The status of the last operation requested on the instance.
    Location string
    Target location or environment to create the PAG instance.
    Locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    Name string
    A descriptive name used to identify the resource instance.
    OnetimeCredentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    PagInstanceId string
    (String) The unique identifier of the new resource instance.
    Parameters Dictionary<string, string>
    Arbitrary parameters to pass. Must be a JSON object
    ParametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    Plan string
    The name of the plan type supported by service i.e standard.
    PlanHistories List<PagInstancePlanHistory>
    (String) The plan history of the instance.
    ResourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    ResourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    ResourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    ResourceCrn string
    The crn of the resource
    ResourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    ResourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    ResourceGroupName string
    The resource group name in which resource is provisioned
    ResourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    ResourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    ResourceName string
    The name of the resource
    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    ResourceStatus string
    The status of the resource
    RestoredAt string
    The date when the instance under reclamation was restored.
    RestoredBy string
    The subject who restored the instance back from reclamation.
    ScheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    ScheduledReclaimBy string
    The subject who initiated the instance reclamation.
    Service string
    The name of the service i.e privileged-access-gateway.
    ServiceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    State string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    Status string
    (String) The status of resource instance.
    SubType string
    The sub-type of instance, e.g. cfaas .
    Tags List<string>
    Tags associated with the PAG instance.
    TargetCrn string
    The full deployment CRN as defined in the global catalog
    Timeouts PagInstanceTimeouts
    Type string
    (String) The type of the instance. For example, service_instance.
    UpdateAt string
    (Timestamp) The date when the instance last updated.
    UpdateBy string
    The subject who updated the instance.
    AccountId string
    (String) An alpha-numeric value identifying the account ID.
    AllowCleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    CreatedAt string
    (Timestamp) The date when the instance created.
    CreatedBy string
    (String) The subject who created the instance.
    Crn string
    CRN of resource instance
    DashboardUrl string
    Dashboard URL to access resource.
    DeletedAt string
    The date when the instance was deleted.
    DeletedBy string
    The subject who deleted the instance.
    Extensions map[string]string
    The extended metadata as a map associated with the resource instance.
    Guid string
    (String) The GUID of the resource instance.
    LastOperation map[string]string
    (String) The status of the last operation requested on the instance.
    Location string
    Target location or environment to create the PAG instance.
    Locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    Name string
    A descriptive name used to identify the resource instance.
    OnetimeCredentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    PagInstanceId string
    (String) The unique identifier of the new resource instance.
    Parameters map[string]string
    Arbitrary parameters to pass. Must be a JSON object
    ParametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    Plan string
    The name of the plan type supported by service i.e standard.
    PlanHistories []PagInstancePlanHistoryArgs
    (String) The plan history of the instance.
    ResourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    ResourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    ResourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    ResourceCrn string
    The crn of the resource
    ResourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    ResourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    ResourceGroupName string
    The resource group name in which resource is provisioned
    ResourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    ResourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    ResourceName string
    The name of the resource
    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    ResourceStatus string
    The status of the resource
    RestoredAt string
    The date when the instance under reclamation was restored.
    RestoredBy string
    The subject who restored the instance back from reclamation.
    ScheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    ScheduledReclaimBy string
    The subject who initiated the instance reclamation.
    Service string
    The name of the service i.e privileged-access-gateway.
    ServiceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    State string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    Status string
    (String) The status of resource instance.
    SubType string
    The sub-type of instance, e.g. cfaas .
    Tags []string
    Tags associated with the PAG instance.
    TargetCrn string
    The full deployment CRN as defined in the global catalog
    Timeouts PagInstanceTimeoutsArgs
    Type string
    (String) The type of the instance. For example, service_instance.
    UpdateAt string
    (Timestamp) The date when the instance last updated.
    UpdateBy string
    The subject who updated the instance.
    accountId String
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt String
    (Timestamp) The date when the instance created.
    createdBy String
    (String) The subject who created the instance.
    crn String
    CRN of resource instance
    dashboardUrl String
    Dashboard URL to access resource.
    deletedAt String
    The date when the instance was deleted.
    deletedBy String
    The subject who deleted the instance.
    extensions Map<String,String>
    The extended metadata as a map associated with the resource instance.
    guid String
    (String) The GUID of the resource instance.
    lastOperation Map<String,String>
    (String) The status of the last operation requested on the instance.
    location String
    Target location or environment to create the PAG instance.
    locked Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    name String
    A descriptive name used to identify the resource instance.
    onetimeCredentials Boolean
    A boolean that dictates if the onetime_credentials is true or false.
    pagInstanceId String
    (String) The unique identifier of the new resource instance.
    parameters Map<String,String>
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson String

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    plan String
    The name of the plan type supported by service i.e standard.
    planHistories List<PagInstancePlanHistory>
    (String) The plan history of the instance.
    resourceAliasesUrl String
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl String
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl String
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn String
    The crn of the resource
    resourceGroupCrn String
    (String) The long ID (full CRN) of the resource group.
    resourceGroupId String
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    resourceGroupName String
    The resource group name in which resource is provisioned
    resourceId String
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl String
    (String) The relative path to the resource keys for the instance.
    resourceName String
    The name of the resource
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus String
    The status of the resource
    restoredAt String
    The date when the instance under reclamation was restored.
    restoredBy String
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt String
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy String
    The subject who initiated the instance reclamation.
    service String
    The name of the service i.e privileged-access-gateway.
    serviceEndpoints String
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    state String
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status String
    (String) The status of resource instance.
    subType String
    The sub-type of instance, e.g. cfaas .
    tags List<String>
    Tags associated with the PAG instance.
    targetCrn String
    The full deployment CRN as defined in the global catalog
    timeouts PagInstanceTimeouts
    type String
    (String) The type of the instance. For example, service_instance.
    updateAt String
    (Timestamp) The date when the instance last updated.
    updateBy String
    The subject who updated the instance.
    accountId string
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt string
    (Timestamp) The date when the instance created.
    createdBy string
    (String) The subject who created the instance.
    crn string
    CRN of resource instance
    dashboardUrl string
    Dashboard URL to access resource.
    deletedAt string
    The date when the instance was deleted.
    deletedBy string
    The subject who deleted the instance.
    extensions {[key: string]: string}
    The extended metadata as a map associated with the resource instance.
    guid string
    (String) The GUID of the resource instance.
    lastOperation {[key: string]: string}
    (String) The status of the last operation requested on the instance.
    location string
    Target location or environment to create the PAG instance.
    locked boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    name string
    A descriptive name used to identify the resource instance.
    onetimeCredentials boolean
    A boolean that dictates if the onetime_credentials is true or false.
    pagInstanceId string
    (String) The unique identifier of the new resource instance.
    parameters {[key: string]: string}
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson string

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    plan string
    The name of the plan type supported by service i.e standard.
    planHistories PagInstancePlanHistory[]
    (String) The plan history of the instance.
    resourceAliasesUrl string
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl string
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl string
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn string
    The crn of the resource
    resourceGroupCrn string
    (String) The long ID (full CRN) of the resource group.
    resourceGroupId string
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    resourceGroupName string
    The resource group name in which resource is provisioned
    resourceId string
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl string
    (String) The relative path to the resource keys for the instance.
    resourceName string
    The name of the resource
    resourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus string
    The status of the resource
    restoredAt string
    The date when the instance under reclamation was restored.
    restoredBy string
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt string
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy string
    The subject who initiated the instance reclamation.
    service string
    The name of the service i.e privileged-access-gateway.
    serviceEndpoints string
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    state string
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status string
    (String) The status of resource instance.
    subType string
    The sub-type of instance, e.g. cfaas .
    tags string[]
    Tags associated with the PAG instance.
    targetCrn string
    The full deployment CRN as defined in the global catalog
    timeouts PagInstanceTimeouts
    type string
    (String) The type of the instance. For example, service_instance.
    updateAt string
    (Timestamp) The date when the instance last updated.
    updateBy string
    The subject who updated the instance.
    account_id str
    (String) An alpha-numeric value identifying the account ID.
    allow_cleanup bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    created_at str
    (Timestamp) The date when the instance created.
    created_by str
    (String) The subject who created the instance.
    crn str
    CRN of resource instance
    dashboard_url str
    Dashboard URL to access resource.
    deleted_at str
    The date when the instance was deleted.
    deleted_by str
    The subject who deleted the instance.
    extensions Mapping[str, str]
    The extended metadata as a map associated with the resource instance.
    guid str
    (String) The GUID of the resource instance.
    last_operation Mapping[str, str]
    (String) The status of the last operation requested on the instance.
    location str
    Target location or environment to create the PAG instance.
    locked bool
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    name str
    A descriptive name used to identify the resource instance.
    onetime_credentials bool
    A boolean that dictates if the onetime_credentials is true or false.
    pag_instance_id str
    (String) The unique identifier of the new resource instance.
    parameters Mapping[str, str]
    Arbitrary parameters to pass. Must be a JSON object
    parameters_json str

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    plan str
    The name of the plan type supported by service i.e standard.
    plan_histories Sequence[PagInstancePlanHistoryArgs]
    (String) The plan history of the instance.
    resource_aliases_url str
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resource_bindings_url str
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resource_controller_url str
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resource_crn str
    The crn of the resource
    resource_group_crn str
    (String) The long ID (full CRN) of the resource group.
    resource_group_id str
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    resource_group_name str
    The resource group name in which resource is provisioned
    resource_id str
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resource_keys_url str
    (String) The relative path to the resource keys for the instance.
    resource_name str
    The name of the resource
    resource_plan_id str
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resource_status str
    The status of the resource
    restored_at str
    The date when the instance under reclamation was restored.
    restored_by str
    The subject who restored the instance back from reclamation.
    scheduled_reclaim_at str
    The date when the instance was scheduled for reclamation.
    scheduled_reclaim_by str
    The subject who initiated the instance reclamation.
    service str
    The name of the service i.e privileged-access-gateway.
    service_endpoints str
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    state str
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status str
    (String) The status of resource instance.
    sub_type str
    The sub-type of instance, e.g. cfaas .
    tags Sequence[str]
    Tags associated with the PAG instance.
    target_crn str
    The full deployment CRN as defined in the global catalog
    timeouts PagInstanceTimeoutsArgs
    type str
    (String) The type of the instance. For example, service_instance.
    update_at str
    (Timestamp) The date when the instance last updated.
    update_by str
    The subject who updated the instance.
    accountId String
    (String) An alpha-numeric value identifying the account ID.
    allowCleanup Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    createdAt String
    (Timestamp) The date when the instance created.
    createdBy String
    (String) The subject who created the instance.
    crn String
    CRN of resource instance
    dashboardUrl String
    Dashboard URL to access resource.
    deletedAt String
    The date when the instance was deleted.
    deletedBy String
    The subject who deleted the instance.
    extensions Map<String>
    The extended metadata as a map associated with the resource instance.
    guid String
    (String) The GUID of the resource instance.
    lastOperation Map<String>
    (String) The status of the last operation requested on the instance.
    location String
    Target location or environment to create the PAG instance.
    locked Boolean
    (String) A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.
    name String
    A descriptive name used to identify the resource instance.
    onetimeCredentials Boolean
    A boolean that dictates if the onetime_credentials is true or false.
    pagInstanceId String
    (String) The unique identifier of the new resource instance.
    parameters Map<String>
    Arbitrary parameters to pass. Must be a JSON object
    parametersJson String

    Parameters to create PAG instance. The value must be a JSON string.

    Nested scheme for parameters_json:

    plan String
    The name of the plan type supported by service i.e standard.
    planHistories List<Property Map>
    (String) The plan history of the instance.
    resourceAliasesUrl String
    (String) The relative path to the resource aliases for the instance.

    Deprecated: Deprecated

    resourceBindingsUrl String
    (String) The relative path to the resource bindings for the instance.

    Deprecated: Deprecated

    resourceControllerUrl String
    The URL of the IBM Cloud dashboard that can be used to explore and view details about the resource
    resourceCrn String
    The crn of the resource
    resourceGroupCrn String
    (String) The long ID (full CRN) of the resource group.
    resourceGroupId String
    The ID of the resource group where you want to create the PAG service. You can retrieve the value from data source ibm.ResourceGroup. If not provided creates the service in default resource group.
    resourceGroupName String
    The resource group name in which resource is provisioned
    resourceId String
    (String) The unique ID of the offering. This value is provided by and stored in the global catalog.
    resourceKeysUrl String
    (String) The relative path to the resource keys for the instance.
    resourceName String
    The name of the resource
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    resourceStatus String
    The status of the resource
    restoredAt String
    The date when the instance under reclamation was restored.
    restoredBy String
    The subject who restored the instance back from reclamation.
    scheduledReclaimAt String
    The date when the instance was scheduled for reclamation.
    scheduledReclaimBy String
    The subject who initiated the instance reclamation.
    service String
    The name of the service i.e privileged-access-gateway.
    serviceEndpoints String
    Types of the service endpoints. Possible values are 'public', 'private', 'public-and-private'.
    state String
    (String) The current state of the instance. For example, if the instance is deleted, it will return removed.
    status String
    (String) The status of resource instance.
    subType String
    The sub-type of instance, e.g. cfaas .
    tags List<String>
    Tags associated with the PAG instance.
    targetCrn String
    The full deployment CRN as defined in the global catalog
    timeouts Property Map
    type String
    (String) The type of the instance. For example, service_instance.
    updateAt String
    (Timestamp) The date when the instance last updated.
    updateBy String
    The subject who updated the instance.

    Supporting Types

    PagInstancePlanHistory, PagInstancePlanHistoryArgs

    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    StartDate string
    ResourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    StartDate string
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    startDate String
    resourcePlanId string
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    startDate string
    resource_plan_id str
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    start_date str
    resourcePlanId String
    (String) The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.
    startDate String

    PagInstanceTimeouts, PagInstanceTimeoutsArgs

    Create string
    Delete string
    Update string
    Create string
    Delete string
    Update string
    create String
    delete String
    update String
    create string
    delete string
    update string
    create str
    delete str
    update str
    create String
    delete String
    update 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.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud