hsdp.Provider
Explore with Pulumi AI
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:
- Ai
Inference stringEndpoint - Cartel
Host string - The Cartel host
- Cartel
No boolTls - Disable TLS for Cartel
- Cartel
Secret string - The Cartel secret key
- Cartel
Skip boolVerify - Skip certificate verification
- Cartel
Token string - The Cartel token key
- Credentials string
- Debug
Log string - The log file to write debugging output to
- Debug
Stderr bool - Debug to stderr
- Environment string
- The HSDP environment to configure for
- Iam
Url string - The HSDP IAM instance URL
- Idm
Url string - The HSDP IDM instance URL
- Mdm
Url string - The Connect MDM URL to use
- Notification
Url string - The HSDP Notification service base URL to use
- Oauth2Client
Id string - The OAuth2 client id
- Oauth2Password string
- The OAuth2 password
- Org
Admin stringPassword - The password of the Organization Admin
- Org
Admin stringUsername - The username of the Organization Admin
- Region string
- The HSDP region to configure for
- Retry
Max double - Maximum number of retries for API requests
- S3creds
Url string - The HSDP S3 Credentials instance URL
- Secret
Key string - The secret key
- Service
Id string - The service ID to use as Organization Admin
- Service
Private stringKey - The private key of the service ID
- string
- The shared key
- Uaa
Password string - The password of the Cloudfoundry account to use
- Uaa
Url string - The URL of the UAA server
- Uaa
Username string - The username of the Cloudfoundry account to use
- Ai
Inference stringEndpoint - Cartel
Host string - The Cartel host
- Cartel
No boolTls - Disable TLS for Cartel
- Cartel
Secret string - The Cartel secret key
- Cartel
Skip boolVerify - Skip certificate verification
- Cartel
Token string - The Cartel token key
- Credentials string
- Debug
Log string - The log file to write debugging output to
- Debug
Stderr bool - Debug to stderr
- Environment string
- The HSDP environment to configure for
- Iam
Url string - The HSDP IAM instance URL
- Idm
Url string - The HSDP IDM instance URL
- Mdm
Url string - The Connect MDM URL to use
- Notification
Url string - The HSDP Notification service base URL to use
- Oauth2Client
Id string - The OAuth2 client id
- Oauth2Password string
- The OAuth2 password
- Org
Admin stringPassword - The password of the Organization Admin
- Org
Admin stringUsername - The username of the Organization Admin
- Region string
- The HSDP region to configure for
- Retry
Max float64 - Maximum number of retries for API requests
- S3creds
Url string - The HSDP S3 Credentials instance URL
- Secret
Key string - The secret key
- Service
Id string - The service ID to use as Organization Admin
- Service
Private stringKey - The private key of the service ID
- string
- The shared key
- Uaa
Password string - The password of the Cloudfoundry account to use
- Uaa
Url string - The URL of the UAA server
- Uaa
Username string - The username of the Cloudfoundry account to use
- ai
Inference StringEndpoint - cartel
Host String - The Cartel host
- cartel
No BooleanTls - Disable TLS for Cartel
- cartel
Secret String - The Cartel secret key
- cartel
Skip BooleanVerify - Skip certificate verification
- cartel
Token String - The Cartel token key
- credentials String
- debug
Log String - The log file to write debugging output to
- debug
Stderr Boolean - Debug to stderr
- environment String
- The HSDP environment to configure for
- iam
Url String - The HSDP IAM instance URL
- idm
Url String - The HSDP IDM instance URL
- mdm
Url String - The Connect MDM URL to use
- notification
Url String - The HSDP Notification service base URL to use
- oauth2Client
Id String - The OAuth2 client id
- oauth2Password String
- The OAuth2 password
- org
Admin StringPassword - The password of the Organization Admin
- org
Admin StringUsername - The username of the Organization Admin
- region String
- The HSDP region to configure for
- retry
Max Double - Maximum number of retries for API requests
- s3creds
Url String - The HSDP S3 Credentials instance URL
- secret
Key String - The secret key
- service
Id String - The service ID to use as Organization Admin
- service
Private StringKey - The private key of the service ID
- String
- The shared key
- uaa
Password String - The password of the Cloudfoundry account to use
- uaa
Url String - The URL of the UAA server
- uaa
Username String - The username of the Cloudfoundry account to use
- ai
Inference stringEndpoint - cartel
Host string - The Cartel host
- cartel
No booleanTls - Disable TLS for Cartel
- cartel
Secret string - The Cartel secret key
- cartel
Skip booleanVerify - Skip certificate verification
- cartel
Token string - The Cartel token key
- credentials string
- debug
Log string - The log file to write debugging output to
- debug
Stderr boolean - Debug to stderr
- environment string
- The HSDP environment to configure for
- iam
Url string - The HSDP IAM instance URL
- idm
Url string - The HSDP IDM instance URL
- mdm
Url string - The Connect MDM URL to use
- notification
Url string - The HSDP Notification service base URL to use
- oauth2Client
Id string - The OAuth2 client id
- oauth2Password string
- The OAuth2 password
- org
Admin stringPassword - The password of the Organization Admin
- org
Admin stringUsername - The username of the Organization Admin
- region string
- The HSDP region to configure for
- retry
Max number - Maximum number of retries for API requests
- s3creds
Url string - The HSDP S3 Credentials instance URL
- secret
Key string - The secret key
- service
Id string - The service ID to use as Organization Admin
- service
Private stringKey - The private key of the service ID
- string
- The shared key
- uaa
Password string - The password of the Cloudfoundry account to use
- uaa
Url string - The URL of the UAA server
- uaa
Username string - The username of the Cloudfoundry account to use
- ai_
inference_ strendpoint - cartel_
host str - The Cartel host
- cartel_
no_ booltls - Disable TLS for Cartel
- cartel_
secret str - The Cartel secret key
- cartel_
skip_ boolverify - 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_ strid - The OAuth2 client id
- oauth2_
password str - The OAuth2 password
- org_
admin_ strpassword - The password of the Organization Admin
- org_
admin_ strusername - 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_ strkey - The private key of the service ID
- 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
- ai
Inference StringEndpoint - cartel
Host String - The Cartel host
- cartel
No BooleanTls - Disable TLS for Cartel
- cartel
Secret String - The Cartel secret key
- cartel
Skip BooleanVerify - Skip certificate verification
- cartel
Token String - The Cartel token key
- credentials String
- debug
Log String - The log file to write debugging output to
- debug
Stderr Boolean - Debug to stderr
- environment String
- The HSDP environment to configure for
- iam
Url String - The HSDP IAM instance URL
- idm
Url String - The HSDP IDM instance URL
- mdm
Url String - The Connect MDM URL to use
- notification
Url String - The HSDP Notification service base URL to use
- oauth2Client
Id String - The OAuth2 client id
- oauth2Password String
- The OAuth2 password
- org
Admin StringPassword - The password of the Organization Admin
- org
Admin StringUsername - The username of the Organization Admin
- region String
- The HSDP region to configure for
- retry
Max Number - Maximum number of retries for API requests
- s3creds
Url String - The HSDP S3 Credentials instance URL
- secret
Key String - The secret key
- service
Id String - The service ID to use as Organization Admin
- service
Private StringKey - The private key of the service ID
- String
- The shared key
- uaa
Password String - The password of the Cloudfoundry account to use
- uaa
Url String - The URL of the UAA server
- uaa
Username 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.