oci.DataScience.MlApplicationInstance
Explore with Pulumi AI
This resource provides the Ml Application Instance resource in Oracle Cloud Infrastructure Data Science service.
Creates a new MlApplicationInstance.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
testMlApplicationInstance:
type: oci:DataScience:MlApplicationInstance
name: test_ml_application_instance
properties:
compartmentId: ${compartmentId}
mlApplicationId: ${testMlApplication.id}
mlApplicationImplementationId: ${testMlApplicationImplementation.id}
authConfiguration:
type: ${mlApplicationInstanceAuthConfigurationType}
accessToken: ${mlApplicationInstanceAuthConfigurationAccessToken}
applicationName: ${testApplication.name}
audience: ${mlApplicationInstanceAuthConfigurationAudience}
domainId: ${testDomain.id}
roleName: ${mlApplicationInstanceAuthConfigurationRoleName}
scope: ${mlApplicationInstanceAuthConfigurationScope}
configurations:
- key: ${mlApplicationInstanceConfigurationKey}
value: ${mlApplicationInstanceConfigurationValue}
definedTags:
Operations.CostCenter: '42'
displayName: ${mlApplicationInstanceDisplayName}
freeformTags:
Department: Finance
isEnabled: ${mlApplicationInstanceIsEnabled}
Create MlApplicationInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MlApplicationInstance(name: string, args: MlApplicationInstanceArgs, opts?: CustomResourceOptions);
@overload
def MlApplicationInstance(resource_name: str,
args: MlApplicationInstanceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MlApplicationInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
compartment_id: Optional[str] = None,
ml_application_id: Optional[str] = None,
ml_application_implementation_id: Optional[str] = None,
auth_configuration: Optional[_datascience.MlApplicationInstanceAuthConfigurationArgs] = None,
configurations: Optional[Sequence[_datascience.MlApplicationInstanceConfigurationArgs]] = None,
defined_tags: Optional[Mapping[str, str]] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, str]] = None,
is_enabled: Optional[bool] = None)
func NewMlApplicationInstance(ctx *Context, name string, args MlApplicationInstanceArgs, opts ...ResourceOption) (*MlApplicationInstance, error)
public MlApplicationInstance(string name, MlApplicationInstanceArgs args, CustomResourceOptions? opts = null)
public MlApplicationInstance(String name, MlApplicationInstanceArgs args)
public MlApplicationInstance(String name, MlApplicationInstanceArgs args, CustomResourceOptions options)
type: oci:DataScience:MlApplicationInstance
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 MlApplicationInstanceArgs
- 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 MlApplicationInstanceArgs
- 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 MlApplicationInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MlApplicationInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MlApplicationInstanceArgs
- 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 mlApplicationInstanceResource = new Oci.DataScience.MlApplicationInstance("mlApplicationInstanceResource", new()
{
CompartmentId = "string",
MlApplicationId = "string",
MlApplicationImplementationId = "string",
AuthConfiguration = new Oci.DataScience.Inputs.MlApplicationInstanceAuthConfigurationArgs
{
Type = "string",
ApplicationName = "string",
DomainId = "string",
},
Configurations = new[]
{
new Oci.DataScience.Inputs.MlApplicationInstanceConfigurationArgs
{
Key = "string",
Value = "string",
},
},
DefinedTags =
{
{ "string", "string" },
},
DisplayName = "string",
FreeformTags =
{
{ "string", "string" },
},
IsEnabled = false,
});
example, err := datascience.NewMlApplicationInstance(ctx, "mlApplicationInstanceResource", &datascience.MlApplicationInstanceArgs{
CompartmentId: pulumi.String("string"),
MlApplicationId: pulumi.String("string"),
MlApplicationImplementationId: pulumi.String("string"),
AuthConfiguration: &datascience.MlApplicationInstanceAuthConfigurationArgs{
Type: pulumi.String("string"),
ApplicationName: pulumi.String("string"),
DomainId: pulumi.String("string"),
},
Configurations: datascience.MlApplicationInstanceConfigurationArray{
&datascience.MlApplicationInstanceConfigurationArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
DefinedTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
DisplayName: pulumi.String("string"),
FreeformTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
IsEnabled: pulumi.Bool(false),
})
var mlApplicationInstanceResource = new MlApplicationInstance("mlApplicationInstanceResource", MlApplicationInstanceArgs.builder()
.compartmentId("string")
.mlApplicationId("string")
.mlApplicationImplementationId("string")
.authConfiguration(MlApplicationInstanceAuthConfigurationArgs.builder()
.type("string")
.applicationName("string")
.domainId("string")
.build())
.configurations(MlApplicationInstanceConfigurationArgs.builder()
.key("string")
.value("string")
.build())
.definedTags(Map.of("string", "string"))
.displayName("string")
.freeformTags(Map.of("string", "string"))
.isEnabled(false)
.build());
ml_application_instance_resource = oci.data_science.MlApplicationInstance("mlApplicationInstanceResource",
compartment_id="string",
ml_application_id="string",
ml_application_implementation_id="string",
auth_configuration={
"type": "string",
"application_name": "string",
"domain_id": "string",
},
configurations=[{
"key": "string",
"value": "string",
}],
defined_tags={
"string": "string",
},
display_name="string",
freeform_tags={
"string": "string",
},
is_enabled=False)
const mlApplicationInstanceResource = new oci.datascience.MlApplicationInstance("mlApplicationInstanceResource", {
compartmentId: "string",
mlApplicationId: "string",
mlApplicationImplementationId: "string",
authConfiguration: {
type: "string",
applicationName: "string",
domainId: "string",
},
configurations: [{
key: "string",
value: "string",
}],
definedTags: {
string: "string",
},
displayName: "string",
freeformTags: {
string: "string",
},
isEnabled: false,
});
type: oci:DataScience:MlApplicationInstance
properties:
authConfiguration:
applicationName: string
domainId: string
type: string
compartmentId: string
configurations:
- key: string
value: string
definedTags:
string: string
displayName: string
freeformTags:
string: string
isEnabled: false
mlApplicationId: string
mlApplicationImplementationId: string
MlApplicationInstance 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 MlApplicationInstance resource accepts the following input properties:
- Compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- Ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- Ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- Configurations
List<Ml
Application Instance Configuration> - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Is
Enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- Compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- Ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- Ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Auth
Configuration MlApplication Instance Auth Configuration Args - AuthN/Z configuration for online prediction
- Configurations
[]Ml
Application Instance Configuration Args - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Is
Enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- compartment
Id String - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- ml
Application StringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application StringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- configurations
List<Ml
Application Instance Configuration> - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name String - The name of MlApplicationInstance. System will generate displayName when not provided.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled Boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- configurations
Ml
Application Instance Configuration[] - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- compartment_
id str - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- ml_
application_ strid - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml_
application_ strimplementation_ id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- auth_
configuration datascience.Ml Application Instance Auth Configuration Args - AuthN/Z configuration for online prediction
- configurations
Sequence[datascience.
Ml Application Instance Configuration Args] - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display_
name str - The name of MlApplicationInstance. System will generate displayName when not provided.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is_
enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- compartment
Id String - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- ml
Application StringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application StringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- auth
Configuration Property Map - AuthN/Z configuration for online prediction
- configurations List<Property Map>
- (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name String - The name of MlApplicationInstance. System will generate displayName when not provided.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled Boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
Outputs
All input properties are implicitly available as output properties. Additionally, the MlApplicationInstance resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- Ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- Ml
Application stringName - The name of ML Application (based on mlApplicationId).
- Prediction
Endpoint List<MlDetails Application Instance Prediction Endpoint Detail> - Prediction endpoint related information.
- State string
- The current state of the MlApplicationInstance.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- Time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- Ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- Ml
Application stringName - The name of ML Application (based on mlApplicationId).
- Prediction
Endpoint []MlDetails Application Instance Prediction Endpoint Detail - Prediction endpoint related information.
- State string
- The current state of the MlApplicationInstance.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- Time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate String - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application StringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application StringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint List<MlDetails Application Instance Prediction Endpoint Detail> - Prediction endpoint related information.
- state String
- The current state of the MlApplicationInstance.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated String - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application stringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint MlDetails Application Instance Prediction Endpoint Detail[] - Prediction endpoint related information.
- state string
- The current state of the MlApplicationInstance.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_
details str - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle_
substate str - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml_
application_ strimplementation_ name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml_
application_ strname - The name of ML Application (based on mlApplicationId).
- prediction_
endpoint_ Sequence[datascience.details Ml Application Instance Prediction Endpoint Detail] - Prediction endpoint related information.
- state str
- The current state of the MlApplicationInstance.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time_
updated str - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate String - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application StringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application StringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint List<Property Map>Details - Prediction endpoint related information.
- state String
- The current state of the MlApplicationInstance.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated String - Time of last MlApplicationInstance update in the format defined by RFC 3339.
Look up Existing MlApplicationInstance Resource
Get an existing MlApplicationInstance 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?: MlApplicationInstanceState, opts?: CustomResourceOptions): MlApplicationInstance
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auth_configuration: Optional[_datascience.MlApplicationInstanceAuthConfigurationArgs] = None,
compartment_id: Optional[str] = None,
configurations: Optional[Sequence[_datascience.MlApplicationInstanceConfigurationArgs]] = None,
defined_tags: Optional[Mapping[str, str]] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, str]] = None,
is_enabled: Optional[bool] = None,
lifecycle_details: Optional[str] = None,
lifecycle_substate: Optional[str] = None,
ml_application_id: Optional[str] = None,
ml_application_implementation_id: Optional[str] = None,
ml_application_implementation_name: Optional[str] = None,
ml_application_name: Optional[str] = None,
prediction_endpoint_details: Optional[Sequence[_datascience.MlApplicationInstancePredictionEndpointDetailArgs]] = None,
state: Optional[str] = None,
system_tags: Optional[Mapping[str, str]] = None,
time_created: Optional[str] = None,
time_updated: Optional[str] = None) -> MlApplicationInstance
func GetMlApplicationInstance(ctx *Context, name string, id IDInput, state *MlApplicationInstanceState, opts ...ResourceOption) (*MlApplicationInstance, error)
public static MlApplicationInstance Get(string name, Input<string> id, MlApplicationInstanceState? state, CustomResourceOptions? opts = null)
public static MlApplicationInstance get(String name, Output<String> id, MlApplicationInstanceState state, CustomResourceOptions options)
resources: _: type: oci:DataScience:MlApplicationInstance 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.
- Auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- Compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- Configurations
List<Ml
Application Instance Configuration> - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Is
Enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- Ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- Ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- Ml
Application stringName - The name of ML Application (based on mlApplicationId).
- Prediction
Endpoint List<MlDetails Application Instance Prediction Endpoint Detail> - Prediction endpoint related information.
- State string
- The current state of the MlApplicationInstance.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- Time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- Auth
Configuration MlApplication Instance Auth Configuration Args - AuthN/Z configuration for online prediction
- Compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- Configurations
[]Ml
Application Instance Configuration Args - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Is
Enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- Ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- Ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- Ml
Application stringName - The name of ML Application (based on mlApplicationId).
- Prediction
Endpoint []MlDetails Application Instance Prediction Endpoint Detail Args - Prediction endpoint related information.
- State string
- The current state of the MlApplicationInstance.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- Time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- compartment
Id String - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- configurations
List<Ml
Application Instance Configuration> - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name String - The name of MlApplicationInstance. System will generate displayName when not provided.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled Boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate String - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application StringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application StringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- ml
Application StringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application StringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint List<MlDetails Application Instance Prediction Endpoint Detail> - Prediction endpoint related information.
- state String
- The current state of the MlApplicationInstance.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated String - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- auth
Configuration MlApplication Instance Auth Configuration - AuthN/Z configuration for online prediction
- compartment
Id string - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- configurations
Ml
Application Instance Configuration[] - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name string - The name of MlApplicationInstance. System will generate displayName when not provided.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate string - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application stringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application stringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- ml
Application stringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application stringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint MlDetails Application Instance Prediction Endpoint Detail[] - Prediction endpoint related information.
- state string
- The current state of the MlApplicationInstance.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated string - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- auth_
configuration datascience.Ml Application Instance Auth Configuration Args - AuthN/Z configuration for online prediction
- compartment_
id str - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- configurations
Sequence[datascience.
Ml Application Instance Configuration Args] - (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display_
name str - The name of MlApplicationInstance. System will generate displayName when not provided.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is_
enabled bool - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- lifecycle_
details str - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle_
substate str - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml_
application_ strid - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml_
application_ strimplementation_ id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- ml_
application_ strimplementation_ name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml_
application_ strname - The name of ML Application (based on mlApplicationId).
- prediction_
endpoint_ Sequence[datascience.details Ml Application Instance Prediction Endpoint Detail Args] - Prediction endpoint related information.
- state str
- The current state of the MlApplicationInstance.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time_
updated str - Time of last MlApplicationInstance update in the format defined by RFC 3339.
- auth
Configuration Property Map - AuthN/Z configuration for online prediction
- compartment
Id String - (Updatable) The OCID of the compartment where the MlApplicationInstance is created.
- configurations List<Property Map>
- (Updatable) Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
- display
Name String - The name of MlApplicationInstance. System will generate displayName when not provided.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- is
Enabled Boolean - (Updatable) Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- lifecycle
Substate String - The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all Oracle Cloud Infrastructure resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
- ml
Application StringId - The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
- ml
Application StringImplementation Id (Updatable) The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- ml
Application StringImplementation Name - The name of Ml Application Implementation (based on mlApplicationImplementationId)
- ml
Application StringName - The name of ML Application (based on mlApplicationId).
- prediction
Endpoint List<Property Map>Details - Prediction endpoint related information.
- state String
- The current state of the MlApplicationInstance.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the MlApplication was created. An RFC3339 formatted datetime string
- time
Updated String - Time of last MlApplicationInstance update in the format defined by RFC 3339.
Supporting Types
MlApplicationInstanceAuthConfiguration, MlApplicationInstanceAuthConfigurationArgs
- Type string
- Type of AuthN/Z
- Application
Name string - Name of the IDCS application
- Domain
Id string - Identity Domain OCID
- Type string
- Type of AuthN/Z
- Application
Name string - Name of the IDCS application
- Domain
Id string - Identity Domain OCID
- type String
- Type of AuthN/Z
- application
Name String - Name of the IDCS application
- domain
Id String - Identity Domain OCID
- type string
- Type of AuthN/Z
- application
Name string - Name of the IDCS application
- domain
Id string - Identity Domain OCID
- type str
- Type of AuthN/Z
- application_
name str - Name of the IDCS application
- domain_
id str - Identity Domain OCID
- type String
- Type of AuthN/Z
- application
Name String - Name of the IDCS application
- domain
Id String - Identity Domain OCID
MlApplicationInstanceConfiguration, MlApplicationInstanceConfigurationArgs
MlApplicationInstancePredictionEndpointDetail, MlApplicationInstancePredictionEndpointDetailArgs
- Base
Prediction stringUri - Base URI of prediction router.
- Prediction
Uris List<MlApplication Instance Prediction Endpoint Detail Prediction Uri> - Array of all prediction URIs per use-case.
- Base
Prediction stringUri - Base URI of prediction router.
- Prediction
Uris []MlApplication Instance Prediction Endpoint Detail Prediction Uri - Array of all prediction URIs per use-case.
- base
Prediction StringUri - Base URI of prediction router.
- prediction
Uris List<MlApplication Instance Prediction Endpoint Detail Prediction Uri> - Array of all prediction URIs per use-case.
- base
Prediction stringUri - Base URI of prediction router.
- prediction
Uris MlApplication Instance Prediction Endpoint Detail Prediction Uri[] - Array of all prediction URIs per use-case.
- base_
prediction_ struri - Base URI of prediction router.
- prediction_
uris Sequence[datascience.Ml Application Instance Prediction Endpoint Detail Prediction Uri] - Array of all prediction URIs per use-case.
- base
Prediction StringUri - Base URI of prediction router.
- prediction
Uris List<Property Map> - Array of all prediction URIs per use-case.
MlApplicationInstancePredictionEndpointDetailPredictionUri, MlApplicationInstancePredictionEndpointDetailPredictionUriArgs
Import
MlApplicationInstances can be imported using the id
, e.g.
$ pulumi import oci:DataScience/mlApplicationInstance:MlApplicationInstance test_ml_application_instance "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.