hsdp.CdlExportRoute
Explore with Pulumi AI
Manages HSDP Clinical Data Lake (CDL) ExportRoute.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.hsdp.CdlExportRoute;
import com.pulumi.hsdp.CdlExportRouteArgs;
import com.pulumi.hsdp.inputs.CdlExportRouteServiceAccountDetailArgs;
import com.pulumi.hsdp.inputs.CdlExportRouteSourceResearchStudyArgs;
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 expRoute1 = new CdlExportRoute("expRoute1", CdlExportRouteArgs.builder()
.autoExport(true)
.cdlEndpoint("https://RouteFrefix-datalake.cloud.pcftest.com/store/cdl/XXXXXXX-f896-4883-80fa-5593cd69556d")
.description("description11")
.destinationResearchStudyEndpoint("https://ROUTE_PREFIX-datalake.cloud.pcftest.com/store/cdl/XXXXXX-f896-4883-80fa-5593cd69556d/Study/5c8431e2-f4f1-11eb-bf8f-b799651c8a11")
.displayName("display name1")
.exportRouteName("ExportTrial_for_demo55")
.serviceAccountDetails(CdlExportRouteServiceAccountDetailArgs.builder()
.accessTokenEndpoint("https://IAM_HOST_NAME/oauth2/access_token")
.privateKey("-----BEGIN RSA PRIVATE KEY-----SVC ACC PRIVATE KEY-----END RSA PRIVATE KEY-----")
.serviceId("SVC_ID")
.tokenEndpoint("https://IAM_HOST_NAME/authorize/oauth2/token")
.build())
.sourceResearchStudies(CdlExportRouteSourceResearchStudyArgs.builder()
.allowedDataObjects(
CdlExportRouteSourceResearchStudyAllowedDataObjectArgs.builder()
.associatedLabels(CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs.builder()
.approvalRequired(true)
.labelName("videoQualityTF7")
.build())
.resourceType("DataObject.customDataTest123")
.build(),
CdlExportRouteSourceResearchStudyAllowedDataObjectArgs.builder()
.associatedLabels(
CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs.builder()
.approvalRequired(true)
.labelName("videoQualityTF8")
.build(),
CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs.builder()
.approvalRequired(false)
.labelName("videoQualityTF7")
.build())
.resourceType("DataObject.customDataTest123")
.build())
.sourceCdlEndpoint("https://ROUTE_PREFIX-datalake.cloud.pcftest.com/store/cdl/XXXXXX-f896-4883-80fa-5593cd69556d/Study/a1467792-ef81-11eb-8ac2-477a9e3b09aa")
.build())
.build());
}
}
resources:
expRoute1:
type: hsdp:CdlExportRoute
properties:
autoExport: true
cdlEndpoint: https://RouteFrefix-datalake.cloud.pcftest.com/store/cdl/XXXXXXX-f896-4883-80fa-5593cd69556d
description: description11
destinationResearchStudyEndpoint: https://ROUTE_PREFIX-datalake.cloud.pcftest.com/store/cdl/XXXXXX-f896-4883-80fa-5593cd69556d/Study/5c8431e2-f4f1-11eb-bf8f-b799651c8a11
displayName: display name1
exportRouteName: ExportTrial_for_demo55
serviceAccountDetails:
- accessTokenEndpoint: https://IAM_HOST_NAME/oauth2/access_token
privateKey: '-----BEGIN RSA PRIVATE KEY-----SVC ACC PRIVATE KEY-----END RSA PRIVATE KEY-----'
serviceId: SVC_ID
tokenEndpoint: https://IAM_HOST_NAME/authorize/oauth2/token
sourceResearchStudies:
- allowedDataObjects:
- associatedLabels:
- approvalRequired: true
labelName: videoQualityTF7
resourceType: DataObject.customDataTest123
- associatedLabels:
- approvalRequired: true
labelName: videoQualityTF8
- approvalRequired: false
labelName: videoQualityTF7
resourceType: DataObject.customDataTest123
sourceCdlEndpoint: https://ROUTE_PREFIX-datalake.cloud.pcftest.com/store/cdl/XXXXXX-f896-4883-80fa-5593cd69556d/Study/a1467792-ef81-11eb-8ac2-477a9e3b09aa
Create CdlExportRoute Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CdlExportRoute(name: string, args: CdlExportRouteArgs, opts?: CustomResourceOptions);
@overload
def CdlExportRoute(resource_name: str,
args: CdlExportRouteArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CdlExportRoute(resource_name: str,
opts: Optional[ResourceOptions] = None,
cdl_endpoint: Optional[str] = None,
destination_research_study_endpoint: Optional[str] = None,
display_name: Optional[str] = None,
export_route_name: Optional[str] = None,
service_account_details: Optional[Sequence[CdlExportRouteServiceAccountDetailArgs]] = None,
source_research_studies: Optional[Sequence[CdlExportRouteSourceResearchStudyArgs]] = None,
auto_export: Optional[bool] = None,
cdl_export_route_id: Optional[str] = None,
description: Optional[str] = None)
func NewCdlExportRoute(ctx *Context, name string, args CdlExportRouteArgs, opts ...ResourceOption) (*CdlExportRoute, error)
public CdlExportRoute(string name, CdlExportRouteArgs args, CustomResourceOptions? opts = null)
public CdlExportRoute(String name, CdlExportRouteArgs args)
public CdlExportRoute(String name, CdlExportRouteArgs args, CustomResourceOptions options)
type: hsdp:CdlExportRoute
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 CdlExportRouteArgs
- 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 CdlExportRouteArgs
- 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 CdlExportRouteArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CdlExportRouteArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CdlExportRouteArgs
- 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 cdlExportRouteResource = new Hsdp.CdlExportRoute("cdlExportRouteResource", new()
{
CdlEndpoint = "string",
DestinationResearchStudyEndpoint = "string",
DisplayName = "string",
ExportRouteName = "string",
ServiceAccountDetails = new[]
{
new Hsdp.Inputs.CdlExportRouteServiceAccountDetailArgs
{
AccessTokenEndpoint = "string",
PrivateKey = "string",
ServiceId = "string",
TokenEndpoint = "string",
},
},
SourceResearchStudies = new[]
{
new Hsdp.Inputs.CdlExportRouteSourceResearchStudyArgs
{
SourceResearchStudyEndpoint = "string",
AllowedDataObjects = new[]
{
new Hsdp.Inputs.CdlExportRouteSourceResearchStudyAllowedDataObjectArgs
{
ResourceType = "string",
AssociatedLabels = new[]
{
new Hsdp.Inputs.CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs
{
ApprovalRequired = false,
LabelName = "string",
},
},
},
},
},
},
AutoExport = false,
CdlExportRouteId = "string",
Description = "string",
});
example, err := hsdp.NewCdlExportRoute(ctx, "cdlExportRouteResource", &hsdp.CdlExportRouteArgs{
CdlEndpoint: pulumi.String("string"),
DestinationResearchStudyEndpoint: pulumi.String("string"),
DisplayName: pulumi.String("string"),
ExportRouteName: pulumi.String("string"),
ServiceAccountDetails: hsdp.CdlExportRouteServiceAccountDetailArray{
&hsdp.CdlExportRouteServiceAccountDetailArgs{
AccessTokenEndpoint: pulumi.String("string"),
PrivateKey: pulumi.String("string"),
ServiceId: pulumi.String("string"),
TokenEndpoint: pulumi.String("string"),
},
},
SourceResearchStudies: hsdp.CdlExportRouteSourceResearchStudyArray{
&hsdp.CdlExportRouteSourceResearchStudyArgs{
SourceResearchStudyEndpoint: pulumi.String("string"),
AllowedDataObjects: hsdp.CdlExportRouteSourceResearchStudyAllowedDataObjectArray{
&hsdp.CdlExportRouteSourceResearchStudyAllowedDataObjectArgs{
ResourceType: pulumi.String("string"),
AssociatedLabels: hsdp.CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArray{
&hsdp.CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs{
ApprovalRequired: pulumi.Bool(false),
LabelName: pulumi.String("string"),
},
},
},
},
},
},
AutoExport: pulumi.Bool(false),
CdlExportRouteId: pulumi.String("string"),
Description: pulumi.String("string"),
})
var cdlExportRouteResource = new CdlExportRoute("cdlExportRouteResource", CdlExportRouteArgs.builder()
.cdlEndpoint("string")
.destinationResearchStudyEndpoint("string")
.displayName("string")
.exportRouteName("string")
.serviceAccountDetails(CdlExportRouteServiceAccountDetailArgs.builder()
.accessTokenEndpoint("string")
.privateKey("string")
.serviceId("string")
.tokenEndpoint("string")
.build())
.sourceResearchStudies(CdlExportRouteSourceResearchStudyArgs.builder()
.sourceResearchStudyEndpoint("string")
.allowedDataObjects(CdlExportRouteSourceResearchStudyAllowedDataObjectArgs.builder()
.resourceType("string")
.associatedLabels(CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs.builder()
.approvalRequired(false)
.labelName("string")
.build())
.build())
.build())
.autoExport(false)
.cdlExportRouteId("string")
.description("string")
.build());
cdl_export_route_resource = hsdp.CdlExportRoute("cdlExportRouteResource",
cdl_endpoint="string",
destination_research_study_endpoint="string",
display_name="string",
export_route_name="string",
service_account_details=[{
"access_token_endpoint": "string",
"private_key": "string",
"service_id": "string",
"token_endpoint": "string",
}],
source_research_studies=[{
"source_research_study_endpoint": "string",
"allowed_data_objects": [{
"resource_type": "string",
"associated_labels": [{
"approval_required": False,
"label_name": "string",
}],
}],
}],
auto_export=False,
cdl_export_route_id="string",
description="string")
const cdlExportRouteResource = new hsdp.CdlExportRoute("cdlExportRouteResource", {
cdlEndpoint: "string",
destinationResearchStudyEndpoint: "string",
displayName: "string",
exportRouteName: "string",
serviceAccountDetails: [{
accessTokenEndpoint: "string",
privateKey: "string",
serviceId: "string",
tokenEndpoint: "string",
}],
sourceResearchStudies: [{
sourceResearchStudyEndpoint: "string",
allowedDataObjects: [{
resourceType: "string",
associatedLabels: [{
approvalRequired: false,
labelName: "string",
}],
}],
}],
autoExport: false,
cdlExportRouteId: "string",
description: "string",
});
type: hsdp:CdlExportRoute
properties:
autoExport: false
cdlEndpoint: string
cdlExportRouteId: string
description: string
destinationResearchStudyEndpoint: string
displayName: string
exportRouteName: string
serviceAccountDetails:
- accessTokenEndpoint: string
privateKey: string
serviceId: string
tokenEndpoint: string
sourceResearchStudies:
- allowedDataObjects:
- associatedLabels:
- approvalRequired: false
labelName: string
resourceType: string
sourceResearchStudyEndpoint: string
CdlExportRoute 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 CdlExportRoute resource accepts the following input properties:
- Cdl
Endpoint string - The CDL instance endpoint to query
- Destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- Display
Name string - Display Name of the ExportRoute
- Export
Route stringName - The name of the ExportRoute
- Service
Account List<CdlDetails Export Route Service Account Detail> - This block represents the service account details
- Source
Research List<CdlStudies Export Route Source Research Study> - Use this block to specify the details of the source Research Study
- Auto
Export bool - Boolean argument which shows the status of auto_export
- Cdl
Export stringRoute Id - The UUID of the ExportRoute
- Description string
- Description of the ExportRoute
- Cdl
Endpoint string - The CDL instance endpoint to query
- Destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- Display
Name string - Display Name of the ExportRoute
- Export
Route stringName - The name of the ExportRoute
- Service
Account []CdlDetails Export Route Service Account Detail Args - This block represents the service account details
- Source
Research []CdlStudies Export Route Source Research Study Args - Use this block to specify the details of the source Research Study
- Auto
Export bool - Boolean argument which shows the status of auto_export
- Cdl
Export stringRoute Id - The UUID of the ExportRoute
- Description string
- Description of the ExportRoute
- cdl
Endpoint String - The CDL instance endpoint to query
- destination
Research StringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name String - Display Name of the ExportRoute
- export
Route StringName - The name of the ExportRoute
- service
Account List<CdlDetails Export Route Service Account Detail> - This block represents the service account details
- source
Research List<CdlStudies Export Route Source Research Study> - Use this block to specify the details of the source Research Study
- auto
Export Boolean - Boolean argument which shows the status of auto_export
- cdl
Export StringRoute Id - The UUID of the ExportRoute
- description String
- Description of the ExportRoute
- cdl
Endpoint string - The CDL instance endpoint to query
- destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name string - Display Name of the ExportRoute
- export
Route stringName - The name of the ExportRoute
- service
Account CdlDetails Export Route Service Account Detail[] - This block represents the service account details
- source
Research CdlStudies Export Route Source Research Study[] - Use this block to specify the details of the source Research Study
- auto
Export boolean - Boolean argument which shows the status of auto_export
- cdl
Export stringRoute Id - The UUID of the ExportRoute
- description string
- Description of the ExportRoute
- cdl_
endpoint str - The CDL instance endpoint to query
- destination_
research_ strstudy_ endpoint - This argument represents the destination CDL endpoint
- display_
name str - Display Name of the ExportRoute
- export_
route_ strname - The name of the ExportRoute
- service_
account_ Sequence[Cdldetails Export Route Service Account Detail Args] - This block represents the service account details
- source_
research_ Sequence[Cdlstudies Export Route Source Research Study Args] - Use this block to specify the details of the source Research Study
- auto_
export bool - Boolean argument which shows the status of auto_export
- cdl_
export_ strroute_ id - The UUID of the ExportRoute
- description str
- Description of the ExportRoute
- cdl
Endpoint String - The CDL instance endpoint to query
- destination
Research StringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name String - Display Name of the ExportRoute
- export
Route StringName - The name of the ExportRoute
- service
Account List<Property Map>Details - This block represents the service account details
- source
Research List<Property Map>Studies - Use this block to specify the details of the source Research Study
- auto
Export Boolean - Boolean argument which shows the status of auto_export
- cdl
Export StringRoute Id - The UUID of the ExportRoute
- description String
- Description of the ExportRoute
Outputs
All input properties are implicitly available as output properties. Additionally, the CdlExportRoute resource produces the following output properties:
- created_
by str - User who created the ExportRoute
- created_
on str - Datetime of creation of ExportRoute
- id str
- The provider-assigned unique ID for this managed resource.
- updated_
by str - The user who updated the ExportRoute
- updated_
on str - Datetime of update of ExportRoute
Look up Existing CdlExportRoute Resource
Get an existing CdlExportRoute 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?: CdlExportRouteState, opts?: CustomResourceOptions): CdlExportRoute
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auto_export: Optional[bool] = None,
cdl_endpoint: Optional[str] = None,
cdl_export_route_id: Optional[str] = None,
created_by: Optional[str] = None,
created_on: Optional[str] = None,
description: Optional[str] = None,
destination_research_study_endpoint: Optional[str] = None,
display_name: Optional[str] = None,
export_route_name: Optional[str] = None,
service_account_details: Optional[Sequence[CdlExportRouteServiceAccountDetailArgs]] = None,
source_research_studies: Optional[Sequence[CdlExportRouteSourceResearchStudyArgs]] = None,
updated_by: Optional[str] = None,
updated_on: Optional[str] = None) -> CdlExportRoute
func GetCdlExportRoute(ctx *Context, name string, id IDInput, state *CdlExportRouteState, opts ...ResourceOption) (*CdlExportRoute, error)
public static CdlExportRoute Get(string name, Input<string> id, CdlExportRouteState? state, CustomResourceOptions? opts = null)
public static CdlExportRoute get(String name, Output<String> id, CdlExportRouteState state, CustomResourceOptions options)
resources: _: type: hsdp:CdlExportRoute 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.
- Auto
Export bool - Boolean argument which shows the status of auto_export
- Cdl
Endpoint string - The CDL instance endpoint to query
- Cdl
Export stringRoute Id - The UUID of the ExportRoute
- Created
By string - User who created the ExportRoute
- Created
On string - Datetime of creation of ExportRoute
- Description string
- Description of the ExportRoute
- Destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- Display
Name string - Display Name of the ExportRoute
- Export
Route stringName - The name of the ExportRoute
- Service
Account List<CdlDetails Export Route Service Account Detail> - This block represents the service account details
- Source
Research List<CdlStudies Export Route Source Research Study> - Use this block to specify the details of the source Research Study
- Updated
By string - The user who updated the ExportRoute
- Updated
On string - Datetime of update of ExportRoute
- Auto
Export bool - Boolean argument which shows the status of auto_export
- Cdl
Endpoint string - The CDL instance endpoint to query
- Cdl
Export stringRoute Id - The UUID of the ExportRoute
- Created
By string - User who created the ExportRoute
- Created
On string - Datetime of creation of ExportRoute
- Description string
- Description of the ExportRoute
- Destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- Display
Name string - Display Name of the ExportRoute
- Export
Route stringName - The name of the ExportRoute
- Service
Account []CdlDetails Export Route Service Account Detail Args - This block represents the service account details
- Source
Research []CdlStudies Export Route Source Research Study Args - Use this block to specify the details of the source Research Study
- Updated
By string - The user who updated the ExportRoute
- Updated
On string - Datetime of update of ExportRoute
- auto
Export Boolean - Boolean argument which shows the status of auto_export
- cdl
Endpoint String - The CDL instance endpoint to query
- cdl
Export StringRoute Id - The UUID of the ExportRoute
- created
By String - User who created the ExportRoute
- created
On String - Datetime of creation of ExportRoute
- description String
- Description of the ExportRoute
- destination
Research StringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name String - Display Name of the ExportRoute
- export
Route StringName - The name of the ExportRoute
- service
Account List<CdlDetails Export Route Service Account Detail> - This block represents the service account details
- source
Research List<CdlStudies Export Route Source Research Study> - Use this block to specify the details of the source Research Study
- updated
By String - The user who updated the ExportRoute
- updated
On String - Datetime of update of ExportRoute
- auto
Export boolean - Boolean argument which shows the status of auto_export
- cdl
Endpoint string - The CDL instance endpoint to query
- cdl
Export stringRoute Id - The UUID of the ExportRoute
- created
By string - User who created the ExportRoute
- created
On string - Datetime of creation of ExportRoute
- description string
- Description of the ExportRoute
- destination
Research stringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name string - Display Name of the ExportRoute
- export
Route stringName - The name of the ExportRoute
- service
Account CdlDetails Export Route Service Account Detail[] - This block represents the service account details
- source
Research CdlStudies Export Route Source Research Study[] - Use this block to specify the details of the source Research Study
- updated
By string - The user who updated the ExportRoute
- updated
On string - Datetime of update of ExportRoute
- auto_
export bool - Boolean argument which shows the status of auto_export
- cdl_
endpoint str - The CDL instance endpoint to query
- cdl_
export_ strroute_ id - The UUID of the ExportRoute
- created_
by str - User who created the ExportRoute
- created_
on str - Datetime of creation of ExportRoute
- description str
- Description of the ExportRoute
- destination_
research_ strstudy_ endpoint - This argument represents the destination CDL endpoint
- display_
name str - Display Name of the ExportRoute
- export_
route_ strname - The name of the ExportRoute
- service_
account_ Sequence[Cdldetails Export Route Service Account Detail Args] - This block represents the service account details
- source_
research_ Sequence[Cdlstudies Export Route Source Research Study Args] - Use this block to specify the details of the source Research Study
- updated_
by str - The user who updated the ExportRoute
- updated_
on str - Datetime of update of ExportRoute
- auto
Export Boolean - Boolean argument which shows the status of auto_export
- cdl
Endpoint String - The CDL instance endpoint to query
- cdl
Export StringRoute Id - The UUID of the ExportRoute
- created
By String - User who created the ExportRoute
- created
On String - Datetime of creation of ExportRoute
- description String
- Description of the ExportRoute
- destination
Research StringStudy Endpoint - This argument represents the destination CDL endpoint
- display
Name String - Display Name of the ExportRoute
- export
Route StringName - The name of the ExportRoute
- service
Account List<Property Map>Details - This block represents the service account details
- source
Research List<Property Map>Studies - Use this block to specify the details of the source Research Study
- updated
By String - The user who updated the ExportRoute
- updated
On String - Datetime of update of ExportRoute
Supporting Types
CdlExportRouteServiceAccountDetail, CdlExportRouteServiceAccountDetailArgs
- Access
Token stringEndpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- Private
Key string - The private key corresponding to the service acccount
- Service
Id string - This is service_id of the service account used for the export route
- Token
Endpoint string - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
- Access
Token stringEndpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- Private
Key string - The private key corresponding to the service acccount
- Service
Id string - This is service_id of the service account used for the export route
- Token
Endpoint string - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
- access
Token StringEndpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- private
Key String - The private key corresponding to the service acccount
- service
Id String - This is service_id of the service account used for the export route
- token
Endpoint String - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
- access
Token stringEndpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- private
Key string - The private key corresponding to the service acccount
- service
Id string - This is service_id of the service account used for the export route
- token
Endpoint string - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
- access_
token_ strendpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- private_
key str - The private key corresponding to the service acccount
- service_
id str - This is service_id of the service account used for the export route
- token_
endpoint str - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
- access
Token StringEndpoint - The access token endpoint - For ex:- "https://IAM_HOST/oauth2/access_token"
- private
Key String - The private key corresponding to the service acccount
- service
Id String - This is service_id of the service account used for the export route
- token
Endpoint String - The token endpoint - For ex:- "https://IAM_HOST/authorize/oauth2/token"
CdlExportRouteSourceResearchStudy, CdlExportRouteSourceResearchStudyArgs
- Source
Research stringStudy Endpoint - The research study endpoint of the source
- Allowed
Data List<CdlObjects Export Route Source Research Study Allowed Data Object> - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
- Source
Research stringStudy Endpoint - The research study endpoint of the source
- Allowed
Data []CdlObjects Export Route Source Research Study Allowed Data Object - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
- source
Research StringStudy Endpoint - The research study endpoint of the source
- allowed
Data List<CdlObjects Export Route Source Research Study Allowed Data Object> - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
- source
Research stringStudy Endpoint - The research study endpoint of the source
- allowed
Data CdlObjects Export Route Source Research Study Allowed Data Object[] - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
- source_
research_ strstudy_ endpoint - The research study endpoint of the source
- allowed_
data_ Sequence[Cdlobjects Export Route Source Research Study Allowed Data Object] - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
- source
Research StringStudy Endpoint - The research study endpoint of the source
- allowed
Data List<Property Map>Objects - "The DataObject details (multiple blocks of allowed_data_objects are supported) containing resource type and the labels associated to the dataobjects"
CdlExportRouteSourceResearchStudyAllowedDataObject, CdlExportRouteSourceResearchStudyAllowedDataObjectArgs
- Resource
Type string - "The resource type of the DataObject"
- Associated
Labels List<CdlExport Route Source Research Study Allowed Data Object Associated Label>
- Resource
Type string - "The resource type of the DataObject"
- Associated
Labels []CdlExport Route Source Research Study Allowed Data Object Associated Label
- resource
Type String - "The resource type of the DataObject"
- associated
Labels List<CdlExport Route Source Research Study Allowed Data Object Associated Label>
- resource
Type string - "The resource type of the DataObject"
- associated
Labels CdlExport Route Source Research Study Allowed Data Object Associated Label[]
- resource_
type str - "The resource type of the DataObject"
- associated_
labels Sequence[CdlExport Route Source Research Study Allowed Data Object Associated Label]
- resource
Type String - "The resource type of the DataObject"
- associated
Labels List<Property Map>
CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabel, CdlExportRouteSourceResearchStudyAllowedDataObjectAssociatedLabelArgs
- Approval
Required bool - "Boolean argument that triggers export automatically when the label is approved"
- Label
Name string - "Name of the label that is associated with the data object"
- Approval
Required bool - "Boolean argument that triggers export automatically when the label is approved"
- Label
Name string - "Name of the label that is associated with the data object"
- approval
Required Boolean - "Boolean argument that triggers export automatically when the label is approved"
- label
Name String - "Name of the label that is associated with the data object"
- approval
Required boolean - "Boolean argument that triggers export automatically when the label is approved"
- label
Name string - "Name of the label that is associated with the data object"
- approval_
required bool - "Boolean argument that triggers export automatically when the label is approved"
- label_
name str - "Name of the label that is associated with the data object"
- approval
Required Boolean - "Boolean argument that triggers export automatically when the label is approved"
- label
Name String - "Name of the label that is associated with the data object"
Package Details
- Repository
- hsdp philips-software/terraform-provider-hsdp
- License
- Notes
- This Pulumi package is based on the
hsdp
Terraform Provider.