hsdp.DicomObjectStore
Explore with Pulumi AI
This resource manages DICOM Object stores
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as hsdp from "@pulumi/hsdp";
const store2 = new hsdp.DicomObjectStore("store2", {
configUrl: _var.dicom_base_url,
organizationId: _var.iam_org_two_id,
description: "Store 2",
s3credsAccess: {
endpoint: "https://xxx.com",
productKey: "xxxx-xxxx-xxxx-xxxx",
bucketName: "yyyy-yyyy-yyy-yyyy",
folderPath: "/store1",
serviceAccount: {
serviceId: "a@b.com",
privateKey: _var.service_private_key,
accessTokenEndpoint: `${data.hsdp_config.iam.url}/oauth2/access_token`,
tokenEndpoint: `${data.hsdp_config.iam.url}/authorize/oauth2/token`,
},
},
});
import pulumi
import pulumi_hsdp as hsdp
store2 = hsdp.DicomObjectStore("store2",
config_url=var["dicom_base_url"],
organization_id=var["iam_org_two_id"],
description="Store 2",
s3creds_access={
"endpoint": "https://xxx.com",
"product_key": "xxxx-xxxx-xxxx-xxxx",
"bucket_name": "yyyy-yyyy-yyy-yyyy",
"folder_path": "/store1",
"service_account": {
"service_id": "a@b.com",
"private_key": var["service_private_key"],
"access_token_endpoint": f"{data['hsdp_config']['iam']['url']}/oauth2/access_token",
"token_endpoint": f"{data['hsdp_config']['iam']['url']}/authorize/oauth2/token",
},
})
package main
import (
"fmt"
"github.com/pulumi/pulumi-terraform-provider/sdks/go/hsdp/hsdp"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := hsdp.NewDicomObjectStore(ctx, "store2", &hsdp.DicomObjectStoreArgs{
ConfigUrl: pulumi.Any(_var.Dicom_base_url),
OrganizationId: pulumi.Any(_var.Iam_org_two_id),
Description: pulumi.String("Store 2"),
S3credsAccess: &hsdp.DicomObjectStoreS3credsAccessArgs{
Endpoint: pulumi.String("https://xxx.com"),
ProductKey: pulumi.String("xxxx-xxxx-xxxx-xxxx"),
BucketName: pulumi.String("yyyy-yyyy-yyy-yyyy"),
FolderPath: pulumi.String("/store1"),
ServiceAccount: &hsdp.DicomObjectStoreS3credsAccessServiceAccountArgs{
ServiceId: pulumi.String("a@b.com"),
PrivateKey: pulumi.Any(_var.Service_private_key),
AccessTokenEndpoint: pulumi.Sprintf("%v/oauth2/access_token", data.Hsdp_config.Iam.Url),
TokenEndpoint: pulumi.Sprintf("%v/authorize/oauth2/token", data.Hsdp_config.Iam.Url),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Hsdp = Pulumi.Hsdp;
return await Deployment.RunAsync(() =>
{
var store2 = new Hsdp.DicomObjectStore("store2", new()
{
ConfigUrl = @var.Dicom_base_url,
OrganizationId = @var.Iam_org_two_id,
Description = "Store 2",
S3credsAccess = new Hsdp.Inputs.DicomObjectStoreS3credsAccessArgs
{
Endpoint = "https://xxx.com",
ProductKey = "xxxx-xxxx-xxxx-xxxx",
BucketName = "yyyy-yyyy-yyy-yyyy",
FolderPath = "/store1",
ServiceAccount = new Hsdp.Inputs.DicomObjectStoreS3credsAccessServiceAccountArgs
{
ServiceId = "a@b.com",
PrivateKey = @var.Service_private_key,
AccessTokenEndpoint = $"{data.Hsdp_config.Iam.Url}/oauth2/access_token",
TokenEndpoint = $"{data.Hsdp_config.Iam.Url}/authorize/oauth2/token",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.hsdp.DicomObjectStore;
import com.pulumi.hsdp.DicomObjectStoreArgs;
import com.pulumi.hsdp.inputs.DicomObjectStoreS3credsAccessArgs;
import com.pulumi.hsdp.inputs.DicomObjectStoreS3credsAccessServiceAccountArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var store2 = new DicomObjectStore("store2", DicomObjectStoreArgs.builder()
.configUrl(var_.dicom_base_url())
.organizationId(var_.iam_org_two_id())
.description("Store 2")
.s3credsAccess(DicomObjectStoreS3credsAccessArgs.builder()
.endpoint("https://xxx.com")
.productKey("xxxx-xxxx-xxxx-xxxx")
.bucketName("yyyy-yyyy-yyy-yyyy")
.folderPath("/store1")
.serviceAccount(DicomObjectStoreS3credsAccessServiceAccountArgs.builder()
.serviceId("a@b.com")
.privateKey(var_.service_private_key())
.accessTokenEndpoint(String.format("%s/oauth2/access_token", data.hsdp_config().iam().url()))
.tokenEndpoint(String.format("%s/authorize/oauth2/token", data.hsdp_config().iam().url()))
.build())
.build())
.build());
}
}
resources:
store2:
type: hsdp:DicomObjectStore
properties:
configUrl: ${var.dicom_base_url}
organizationId: ${var.iam_org_two_id}
description: Store 2
s3credsAccess:
endpoint: https://xxx.com
productKey: xxxx-xxxx-xxxx-xxxx
bucketName: yyyy-yyyy-yyy-yyyy
folderPath: /store1
serviceAccount:
serviceId: a@b.com
privateKey: ${var.service_private_key}
accessTokenEndpoint: ${data.hsdp_config.iam.url}/oauth2/access_token
tokenEndpoint: ${data.hsdp_config.iam.url}/authorize/oauth2/token
Create DicomObjectStore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DicomObjectStore(name: string, args: DicomObjectStoreArgs, opts?: CustomResourceOptions);
@overload
def DicomObjectStore(resource_name: str,
args: DicomObjectStoreArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DicomObjectStore(resource_name: str,
opts: Optional[ResourceOptions] = None,
config_url: Optional[str] = None,
organization_id: Optional[str] = None,
description: Optional[str] = None,
dicom_object_store_id: Optional[str] = None,
force_delete: Optional[bool] = None,
s3creds_access: Optional[DicomObjectStoreS3credsAccessArgs] = None,
static_access: Optional[DicomObjectStoreStaticAccessArgs] = None)
func NewDicomObjectStore(ctx *Context, name string, args DicomObjectStoreArgs, opts ...ResourceOption) (*DicomObjectStore, error)
public DicomObjectStore(string name, DicomObjectStoreArgs args, CustomResourceOptions? opts = null)
public DicomObjectStore(String name, DicomObjectStoreArgs args)
public DicomObjectStore(String name, DicomObjectStoreArgs args, CustomResourceOptions options)
type: hsdp:DicomObjectStore
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 DicomObjectStoreArgs
- 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 DicomObjectStoreArgs
- 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 DicomObjectStoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DicomObjectStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DicomObjectStoreArgs
- 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 dicomObjectStoreResource = new Hsdp.DicomObjectStore("dicomObjectStoreResource", new()
{
ConfigUrl = "string",
OrganizationId = "string",
Description = "string",
DicomObjectStoreId = "string",
ForceDelete = false,
S3credsAccess = new Hsdp.Inputs.DicomObjectStoreS3credsAccessArgs
{
BucketName = "string",
Endpoint = "string",
FolderPath = "string",
ProductKey = "string",
ServiceAccount = new Hsdp.Inputs.DicomObjectStoreS3credsAccessServiceAccountArgs
{
AccessTokenEndpoint = "string",
PrivateKey = "string",
ServiceId = "string",
TokenEndpoint = "string",
Name = "string",
},
},
StaticAccess = new Hsdp.Inputs.DicomObjectStoreStaticAccessArgs
{
AccessKey = "string",
BucketName = "string",
Endpoint = "string",
SecretKey = "string",
},
});
example, err := hsdp.NewDicomObjectStore(ctx, "dicomObjectStoreResource", &hsdp.DicomObjectStoreArgs{
ConfigUrl: pulumi.String("string"),
OrganizationId: pulumi.String("string"),
Description: pulumi.String("string"),
DicomObjectStoreId: pulumi.String("string"),
ForceDelete: pulumi.Bool(false),
S3credsAccess: &hsdp.DicomObjectStoreS3credsAccessArgs{
BucketName: pulumi.String("string"),
Endpoint: pulumi.String("string"),
FolderPath: pulumi.String("string"),
ProductKey: pulumi.String("string"),
ServiceAccount: &hsdp.DicomObjectStoreS3credsAccessServiceAccountArgs{
AccessTokenEndpoint: pulumi.String("string"),
PrivateKey: pulumi.String("string"),
ServiceId: pulumi.String("string"),
TokenEndpoint: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
StaticAccess: &hsdp.DicomObjectStoreStaticAccessArgs{
AccessKey: pulumi.String("string"),
BucketName: pulumi.String("string"),
Endpoint: pulumi.String("string"),
SecretKey: pulumi.String("string"),
},
})
var dicomObjectStoreResource = new DicomObjectStore("dicomObjectStoreResource", DicomObjectStoreArgs.builder()
.configUrl("string")
.organizationId("string")
.description("string")
.dicomObjectStoreId("string")
.forceDelete(false)
.s3credsAccess(DicomObjectStoreS3credsAccessArgs.builder()
.bucketName("string")
.endpoint("string")
.folderPath("string")
.productKey("string")
.serviceAccount(DicomObjectStoreS3credsAccessServiceAccountArgs.builder()
.accessTokenEndpoint("string")
.privateKey("string")
.serviceId("string")
.tokenEndpoint("string")
.name("string")
.build())
.build())
.staticAccess(DicomObjectStoreStaticAccessArgs.builder()
.accessKey("string")
.bucketName("string")
.endpoint("string")
.secretKey("string")
.build())
.build());
dicom_object_store_resource = hsdp.DicomObjectStore("dicomObjectStoreResource",
config_url="string",
organization_id="string",
description="string",
dicom_object_store_id="string",
force_delete=False,
s3creds_access={
"bucket_name": "string",
"endpoint": "string",
"folder_path": "string",
"product_key": "string",
"service_account": {
"access_token_endpoint": "string",
"private_key": "string",
"service_id": "string",
"token_endpoint": "string",
"name": "string",
},
},
static_access={
"access_key": "string",
"bucket_name": "string",
"endpoint": "string",
"secret_key": "string",
})
const dicomObjectStoreResource = new hsdp.DicomObjectStore("dicomObjectStoreResource", {
configUrl: "string",
organizationId: "string",
description: "string",
dicomObjectStoreId: "string",
forceDelete: false,
s3credsAccess: {
bucketName: "string",
endpoint: "string",
folderPath: "string",
productKey: "string",
serviceAccount: {
accessTokenEndpoint: "string",
privateKey: "string",
serviceId: "string",
tokenEndpoint: "string",
name: "string",
},
},
staticAccess: {
accessKey: "string",
bucketName: "string",
endpoint: "string",
secretKey: "string",
},
});
type: hsdp:DicomObjectStore
properties:
configUrl: string
description: string
dicomObjectStoreId: string
forceDelete: false
organizationId: string
s3credsAccess:
bucketName: string
endpoint: string
folderPath: string
productKey: string
serviceAccount:
accessTokenEndpoint: string
name: string
privateKey: string
serviceId: string
tokenEndpoint: string
staticAccess:
accessKey: string
bucketName: string
endpoint: string
secretKey: string
DicomObjectStore 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 DicomObjectStore resource accepts the following input properties:
- Config
Url string - The base config URL of the DICOM Object store instance
- Organization
Id string - the IAM organization ID to use for authorization
- Description string
- Description of the object store
- Dicom
Object stringStore Id - Force
Delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - S3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- Static
Access DicomObject Store Static Access - Details of the CDR service account
- Config
Url string - The base config URL of the DICOM Object store instance
- Organization
Id string - the IAM organization ID to use for authorization
- Description string
- Description of the object store
- Dicom
Object stringStore Id - Force
Delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - S3creds
Access DicomObject Store S3creds Access Args - the FHIR store configuration
- Static
Access DicomObject Store Static Access Args - Details of the CDR service account
- config
Url String - The base config URL of the DICOM Object store instance
- organization
Id String - the IAM organization ID to use for authorization
- description String
- Description of the object store
- dicom
Object StringStore Id - force
Delete Boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - s3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- static
Access DicomObject Store Static Access - Details of the CDR service account
- config
Url string - The base config URL of the DICOM Object store instance
- organization
Id string - the IAM organization ID to use for authorization
- description string
- Description of the object store
- dicom
Object stringStore Id - force
Delete boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - s3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- static
Access DicomObject Store Static Access - Details of the CDR service account
- config_
url str - The base config URL of the DICOM Object store instance
- organization_
id str - the IAM organization ID to use for authorization
- description str
- Description of the object store
- dicom_
object_ strstore_ id - force_
delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - s3creds_
access DicomObject Store S3creds Access Args - the FHIR store configuration
- static_
access DicomObject Store Static Access Args - Details of the CDR service account
- config
Url String - The base config URL of the DICOM Object store instance
- organization
Id String - the IAM organization ID to use for authorization
- description String
- Description of the object store
- dicom
Object StringStore Id - force
Delete Boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - s3creds
Access Property Map - the FHIR store configuration
- static
Access Property Map - Details of the CDR service account
Outputs
All input properties are implicitly available as output properties. Additionally, the DicomObjectStore resource produces the following output properties:
- Access
Type string - The access type for this object store
- Id string
- The provider-assigned unique ID for this managed resource.
- Access
Type string - The access type for this object store
- Id string
- The provider-assigned unique ID for this managed resource.
- access
Type String - The access type for this object store
- id String
- The provider-assigned unique ID for this managed resource.
- access
Type string - The access type for this object store
- id string
- The provider-assigned unique ID for this managed resource.
- access_
type str - The access type for this object store
- id str
- The provider-assigned unique ID for this managed resource.
- access
Type String - The access type for this object store
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing DicomObjectStore Resource
Get an existing DicomObjectStore 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?: DicomObjectStoreState, opts?: CustomResourceOptions): DicomObjectStore
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_type: Optional[str] = None,
config_url: Optional[str] = None,
description: Optional[str] = None,
dicom_object_store_id: Optional[str] = None,
force_delete: Optional[bool] = None,
organization_id: Optional[str] = None,
s3creds_access: Optional[DicomObjectStoreS3credsAccessArgs] = None,
static_access: Optional[DicomObjectStoreStaticAccessArgs] = None) -> DicomObjectStore
func GetDicomObjectStore(ctx *Context, name string, id IDInput, state *DicomObjectStoreState, opts ...ResourceOption) (*DicomObjectStore, error)
public static DicomObjectStore Get(string name, Input<string> id, DicomObjectStoreState? state, CustomResourceOptions? opts = null)
public static DicomObjectStore get(String name, Output<String> id, DicomObjectStoreState state, CustomResourceOptions options)
resources: _: type: hsdp:DicomObjectStore 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.
- Access
Type string - The access type for this object store
- Config
Url string - The base config URL of the DICOM Object store instance
- Description string
- Description of the object store
- Dicom
Object stringStore Id - Force
Delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - Organization
Id string - the IAM organization ID to use for authorization
- S3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- Static
Access DicomObject Store Static Access - Details of the CDR service account
- Access
Type string - The access type for this object store
- Config
Url string - The base config URL of the DICOM Object store instance
- Description string
- Description of the object store
- Dicom
Object stringStore Id - Force
Delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - Organization
Id string - the IAM organization ID to use for authorization
- S3creds
Access DicomObject Store S3creds Access Args - the FHIR store configuration
- Static
Access DicomObject Store Static Access Args - Details of the CDR service account
- access
Type String - The access type for this object store
- config
Url String - The base config URL of the DICOM Object store instance
- description String
- Description of the object store
- dicom
Object StringStore Id - force
Delete Boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - organization
Id String - the IAM organization ID to use for authorization
- s3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- static
Access DicomObject Store Static Access - Details of the CDR service account
- access
Type string - The access type for this object store
- config
Url string - The base config URL of the DICOM Object store instance
- description string
- Description of the object store
- dicom
Object stringStore Id - force
Delete boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - organization
Id string - the IAM organization ID to use for authorization
- s3creds
Access DicomObject Store S3creds Access - the FHIR store configuration
- static
Access DicomObject Store Static Access - Details of the CDR service account
- access_
type str - The access type for this object store
- config_
url str - The base config URL of the DICOM Object store instance
- description str
- Description of the object store
- dicom_
object_ strstore_ id - force_
delete bool - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - organization_
id str - the IAM organization ID to use for authorization
- s3creds_
access DicomObject Store S3creds Access Args - the FHIR store configuration
- static_
access DicomObject Store Static Access Args - Details of the CDR service account
- access
Type String - The access type for this object store
- config
Url String - The base config URL of the DICOM Object store instance
- description String
- Description of the object store
- dicom
Object StringStore Id - force
Delete Boolean - By default object stores will not be deleted by the provider (soft-delete).
By setting this value to
true
the provider removes the object store. We strongly suggest enabling this only for ephemeral deployments. - organization
Id String - the IAM organization ID to use for authorization
- s3creds
Access Property Map - the FHIR store configuration
- static
Access Property Map - Details of the CDR service account
Supporting Types
DicomObjectStoreS3credsAccess, DicomObjectStoreS3credsAccessArgs
- Bucket
Name string - The S3Creds bucket name
- Endpoint string
- The S3Creds bucket endpoint
- Folder
Path string - The S3Creds folder path to use
- Product
Key string - The S3Creds product key
- Service
Account DicomObject Store S3creds Access Service Account - The IAM service account to use
- Bucket
Name string - The S3Creds bucket name
- Endpoint string
- The S3Creds bucket endpoint
- Folder
Path string - The S3Creds folder path to use
- Product
Key string - The S3Creds product key
- Service
Account DicomObject Store S3creds Access Service Account - The IAM service account to use
- bucket
Name String - The S3Creds bucket name
- endpoint String
- The S3Creds bucket endpoint
- folder
Path String - The S3Creds folder path to use
- product
Key String - The S3Creds product key
- service
Account DicomObject Store S3creds Access Service Account - The IAM service account to use
- bucket
Name string - The S3Creds bucket name
- endpoint string
- The S3Creds bucket endpoint
- folder
Path string - The S3Creds folder path to use
- product
Key string - The S3Creds product key
- service
Account DicomObject Store S3creds Access Service Account - The IAM service account to use
- bucket_
name str - The S3Creds bucket name
- endpoint str
- The S3Creds bucket endpoint
- folder_
path str - The S3Creds folder path to use
- product_
key str - The S3Creds product key
- service_
account DicomObject Store S3creds Access Service Account - The IAM service account to use
- bucket
Name String - The S3Creds bucket name
- endpoint String
- The S3Creds bucket endpoint
- folder
Path String - The S3Creds folder path to use
- product
Key String - The S3Creds product key
- service
Account Property Map - The IAM service account to use
DicomObjectStoreS3credsAccessServiceAccount, DicomObjectStoreS3credsAccessServiceAccountArgs
- Access
Token stringEndpoint - The IAM access token endpoint
- Private
Key string - The IAM service private key
- Service
Id string - The IAM service id
- Token
Endpoint string - The IAM token endpoint
- Name string
- Name of the service
- Access
Token stringEndpoint - The IAM access token endpoint
- Private
Key string - The IAM service private key
- Service
Id string - The IAM service id
- Token
Endpoint string - The IAM token endpoint
- Name string
- Name of the service
- access
Token StringEndpoint - The IAM access token endpoint
- private
Key String - The IAM service private key
- service
Id String - The IAM service id
- token
Endpoint String - The IAM token endpoint
- name String
- Name of the service
- access
Token stringEndpoint - The IAM access token endpoint
- private
Key string - The IAM service private key
- service
Id string - The IAM service id
- token
Endpoint string - The IAM token endpoint
- name string
- Name of the service
- access_
token_ strendpoint - The IAM access token endpoint
- private_
key str - The IAM service private key
- service_
id str - The IAM service id
- token_
endpoint str - The IAM token endpoint
- name str
- Name of the service
- access
Token StringEndpoint - The IAM access token endpoint
- private
Key String - The IAM service private key
- service
Id String - The IAM service id
- token
Endpoint String - The IAM token endpoint
- name String
- Name of the service
DicomObjectStoreStaticAccess, DicomObjectStoreStaticAccessArgs
- Access
Key string - The S3 access key
- Bucket
Name string - The S3 bucket name
- Endpoint string
- The S3 bucket endpoint
- Secret
Key string - The S3 secret key
- Access
Key string - The S3 access key
- Bucket
Name string - The S3 bucket name
- Endpoint string
- The S3 bucket endpoint
- Secret
Key string - The S3 secret key
- access
Key String - The S3 access key
- bucket
Name String - The S3 bucket name
- endpoint String
- The S3 bucket endpoint
- secret
Key String - The S3 secret key
- access
Key string - The S3 access key
- bucket
Name string - The S3 bucket name
- endpoint string
- The S3 bucket endpoint
- secret
Key string - The S3 secret key
- access_
key str - The S3 access key
- bucket_
name str - The S3 bucket name
- endpoint str
- The S3 bucket endpoint
- secret_
key str - The S3 secret key
- access
Key String - The S3 access key
- bucket
Name String - The S3 bucket name
- endpoint String
- The S3 bucket endpoint
- secret
Key String - The S3 secret key
Package Details
- Repository
- hsdp philips-software/terraform-provider-hsdp
- License
- Notes
- This Pulumi package is based on the
hsdp
Terraform Provider.