1. Packages
  2. Hsdp Provider
  3. API Docs
  4. Provider
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

hsdp.Provider

Explore with Pulumi AI

hsdp logo
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

    The provider type for the hsdp package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

    Create Provider Resource

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

    Constructor syntax

    new Provider(name: string, args?: ProviderArgs, opts?: CustomResourceOptions);
    @overload
    def Provider(resource_name: str,
                 args: Optional[ProviderArgs] = None,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Provider(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 ai_inference_endpoint: Optional[str] = None,
                 cartel_host: Optional[str] = None,
                 cartel_no_tls: Optional[bool] = None,
                 cartel_secret: Optional[str] = None,
                 cartel_skip_verify: Optional[bool] = None,
                 cartel_token: Optional[str] = None,
                 credentials: Optional[str] = None,
                 debug_log: Optional[str] = None,
                 debug_stderr: Optional[bool] = None,
                 environment: Optional[str] = None,
                 iam_url: Optional[str] = None,
                 idm_url: Optional[str] = None,
                 mdm_url: Optional[str] = None,
                 notification_url: Optional[str] = None,
                 oauth2_client_id: Optional[str] = None,
                 oauth2_password: Optional[str] = None,
                 org_admin_password: Optional[str] = None,
                 org_admin_username: Optional[str] = None,
                 region: Optional[str] = None,
                 retry_max: Optional[float] = None,
                 s3creds_url: Optional[str] = None,
                 secret_key: Optional[str] = None,
                 service_id: Optional[str] = None,
                 service_private_key: Optional[str] = None,
                 shared_key: Optional[str] = None,
                 uaa_password: Optional[str] = None,
                 uaa_url: Optional[str] = None,
                 uaa_username: Optional[str] = None)
    func NewProvider(ctx *Context, name string, args *ProviderArgs, opts ...ResourceOption) (*Provider, error)
    public Provider(string name, ProviderArgs? args = null, CustomResourceOptions? opts = null)
    public Provider(String name, ProviderArgs args)
    public Provider(String name, ProviderArgs args, CustomResourceOptions options)
    
    type: pulumi:providers:hsdp
    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 ProviderArgs
    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 ProviderArgs
    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 ProviderArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

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

    AiInferenceEndpoint string
    CartelHost string
    The Cartel host
    CartelNoTls bool
    Disable TLS for Cartel
    CartelSecret string
    The Cartel secret key
    CartelSkipVerify bool
    Skip certificate verification
    CartelToken string
    The Cartel token key
    Credentials string
    DebugLog string
    The log file to write debugging output to
    DebugStderr bool
    Debug to stderr
    Environment string
    The HSDP environment to configure for
    IamUrl string
    The HSDP IAM instance URL
    IdmUrl string
    The HSDP IDM instance URL
    MdmUrl string
    The Connect MDM URL to use
    NotificationUrl string
    The HSDP Notification service base URL to use
    Oauth2ClientId string
    The OAuth2 client id
    Oauth2Password string
    The OAuth2 password
    OrgAdminPassword string
    The password of the Organization Admin
    OrgAdminUsername string
    The username of the Organization Admin
    Region string
    The HSDP region to configure for
    RetryMax double
    Maximum number of retries for API requests
    S3credsUrl string
    The HSDP S3 Credentials instance URL
    SecretKey string
    The secret key
    ServiceId string
    The service ID to use as Organization Admin
    ServicePrivateKey string
    The private key of the service ID
    SharedKey string
    The shared key
    UaaPassword string
    The password of the Cloudfoundry account to use
    UaaUrl string
    The URL of the UAA server
    UaaUsername string
    The username of the Cloudfoundry account to use
    AiInferenceEndpoint string
    CartelHost string
    The Cartel host
    CartelNoTls bool
    Disable TLS for Cartel
    CartelSecret string
    The Cartel secret key
    CartelSkipVerify bool
    Skip certificate verification
    CartelToken string
    The Cartel token key
    Credentials string
    DebugLog string
    The log file to write debugging output to
    DebugStderr bool
    Debug to stderr
    Environment string
    The HSDP environment to configure for
    IamUrl string
    The HSDP IAM instance URL
    IdmUrl string
    The HSDP IDM instance URL
    MdmUrl string
    The Connect MDM URL to use
    NotificationUrl string
    The HSDP Notification service base URL to use
    Oauth2ClientId string
    The OAuth2 client id
    Oauth2Password string
    The OAuth2 password
    OrgAdminPassword string
    The password of the Organization Admin
    OrgAdminUsername string
    The username of the Organization Admin
    Region string
    The HSDP region to configure for
    RetryMax float64
    Maximum number of retries for API requests
    S3credsUrl string
    The HSDP S3 Credentials instance URL
    SecretKey string
    The secret key
    ServiceId string
    The service ID to use as Organization Admin
    ServicePrivateKey string
    The private key of the service ID
    SharedKey string
    The shared key
    UaaPassword string
    The password of the Cloudfoundry account to use
    UaaUrl string
    The URL of the UAA server
    UaaUsername string
    The username of the Cloudfoundry account to use
    aiInferenceEndpoint String
    cartelHost String
    The Cartel host
    cartelNoTls Boolean
    Disable TLS for Cartel
    cartelSecret String
    The Cartel secret key
    cartelSkipVerify Boolean
    Skip certificate verification
    cartelToken String
    The Cartel token key
    credentials String
    debugLog String
    The log file to write debugging output to
    debugStderr Boolean
    Debug to stderr
    environment String
    The HSDP environment to configure for
    iamUrl String
    The HSDP IAM instance URL
    idmUrl String
    The HSDP IDM instance URL
    mdmUrl String
    The Connect MDM URL to use
    notificationUrl String
    The HSDP Notification service base URL to use
    oauth2ClientId String
    The OAuth2 client id
    oauth2Password String
    The OAuth2 password
    orgAdminPassword String
    The password of the Organization Admin
    orgAdminUsername String
    The username of the Organization Admin
    region String
    The HSDP region to configure for
    retryMax Double
    Maximum number of retries for API requests
    s3credsUrl String
    The HSDP S3 Credentials instance URL
    secretKey String
    The secret key
    serviceId String
    The service ID to use as Organization Admin
    servicePrivateKey String
    The private key of the service ID
    sharedKey String
    The shared key
    uaaPassword String
    The password of the Cloudfoundry account to use
    uaaUrl String
    The URL of the UAA server
    uaaUsername String
    The username of the Cloudfoundry account to use
    aiInferenceEndpoint string
    cartelHost string
    The Cartel host
    cartelNoTls boolean
    Disable TLS for Cartel
    cartelSecret string
    The Cartel secret key
    cartelSkipVerify boolean
    Skip certificate verification
    cartelToken string
    The Cartel token key
    credentials string
    debugLog string
    The log file to write debugging output to
    debugStderr boolean
    Debug to stderr
    environment string
    The HSDP environment to configure for
    iamUrl string
    The HSDP IAM instance URL
    idmUrl string
    The HSDP IDM instance URL
    mdmUrl string
    The Connect MDM URL to use
    notificationUrl string
    The HSDP Notification service base URL to use
    oauth2ClientId string
    The OAuth2 client id
    oauth2Password string
    The OAuth2 password
    orgAdminPassword string
    The password of the Organization Admin
    orgAdminUsername string
    The username of the Organization Admin
    region string
    The HSDP region to configure for
    retryMax number
    Maximum number of retries for API requests
    s3credsUrl string
    The HSDP S3 Credentials instance URL
    secretKey string
    The secret key
    serviceId string
    The service ID to use as Organization Admin
    servicePrivateKey string
    The private key of the service ID
    sharedKey string
    The shared key
    uaaPassword string
    The password of the Cloudfoundry account to use
    uaaUrl string
    The URL of the UAA server
    uaaUsername string
    The username of the Cloudfoundry account to use
    ai_inference_endpoint str
    cartel_host str
    The Cartel host
    cartel_no_tls bool
    Disable TLS for Cartel
    cartel_secret str
    The Cartel secret key
    cartel_skip_verify bool
    Skip certificate verification
    cartel_token str
    The Cartel token key
    credentials str
    debug_log str
    The log file to write debugging output to
    debug_stderr bool
    Debug to stderr
    environment str
    The HSDP environment to configure for
    iam_url str
    The HSDP IAM instance URL
    idm_url str
    The HSDP IDM instance URL
    mdm_url str
    The Connect MDM URL to use
    notification_url str
    The HSDP Notification service base URL to use
    oauth2_client_id str
    The OAuth2 client id
    oauth2_password str
    The OAuth2 password
    org_admin_password str
    The password of the Organization Admin
    org_admin_username str
    The username of the Organization Admin
    region str
    The HSDP region to configure for
    retry_max float
    Maximum number of retries for API requests
    s3creds_url str
    The HSDP S3 Credentials instance URL
    secret_key str
    The secret key
    service_id str
    The service ID to use as Organization Admin
    service_private_key str
    The private key of the service ID
    shared_key str
    The shared key
    uaa_password str
    The password of the Cloudfoundry account to use
    uaa_url str
    The URL of the UAA server
    uaa_username str
    The username of the Cloudfoundry account to use
    aiInferenceEndpoint String
    cartelHost String
    The Cartel host
    cartelNoTls Boolean
    Disable TLS for Cartel
    cartelSecret String
    The Cartel secret key
    cartelSkipVerify Boolean
    Skip certificate verification
    cartelToken String
    The Cartel token key
    credentials String
    debugLog String
    The log file to write debugging output to
    debugStderr Boolean
    Debug to stderr
    environment String
    The HSDP environment to configure for
    iamUrl String
    The HSDP IAM instance URL
    idmUrl String
    The HSDP IDM instance URL
    mdmUrl String
    The Connect MDM URL to use
    notificationUrl String
    The HSDP Notification service base URL to use
    oauth2ClientId String
    The OAuth2 client id
    oauth2Password String
    The OAuth2 password
    orgAdminPassword String
    The password of the Organization Admin
    orgAdminUsername String
    The username of the Organization Admin
    region String
    The HSDP region to configure for
    retryMax Number
    Maximum number of retries for API requests
    s3credsUrl String
    The HSDP S3 Credentials instance URL
    secretKey String
    The secret key
    serviceId String
    The service ID to use as Organization Admin
    servicePrivateKey String
    The private key of the service ID
    sharedKey String
    The shared key
    uaaPassword String
    The password of the Cloudfoundry account to use
    uaaUrl String
    The URL of the UAA server
    uaaUsername String
    The username of the Cloudfoundry account to use

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Package Details

    Repository
    hsdp philips-software/terraform-provider-hsdp
    License
    Notes
    This Pulumi package is based on the hsdp Terraform Provider.
    hsdp logo
    hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software