oci logo
Oracle Cloud Infrastructure v0.6.0, Jan 23 23

oci.CloudBridge.AgentDependency

This resource provides the Agent Dependency resource in Oracle Cloud Infrastructure Cloud Bridge service.

Creates an AgentDependency.

Example Usage

using System.Collections.Generic;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testAgentDependency = new Oci.CloudBridge.AgentDependency("testAgentDependency", new()
    {
        Bucket = @var.Agent_dependency_bucket,
        CompartmentId = @var.Compartment_id,
        DependencyName = @var.Agent_dependency_dependency_name,
        DisplayName = @var.Agent_dependency_display_name,
        Namespace = @var.Agent_dependency_namespace,
        Object = @var.Agent_dependency_object,
        DefinedTags = 
        {
            { "Operations.CostCenter", "42" },
        },
        DependencyVersion = @var.Agent_dependency_dependency_version,
        Description = @var.Agent_dependency_description,
        FreeformTags = 
        {
            { "Department", "Finance" },
        },
        SystemTags = @var.Agent_dependency_system_tags,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/CloudBridge"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := CloudBridge.NewAgentDependency(ctx, "testAgentDependency", &CloudBridge.AgentDependencyArgs{
			Bucket:         pulumi.Any(_var.Agent_dependency_bucket),
			CompartmentId:  pulumi.Any(_var.Compartment_id),
			DependencyName: pulumi.Any(_var.Agent_dependency_dependency_name),
			DisplayName:    pulumi.Any(_var.Agent_dependency_display_name),
			Namespace:      pulumi.Any(_var.Agent_dependency_namespace),
			Object:         pulumi.Any(_var.Agent_dependency_object),
			DefinedTags: pulumi.AnyMap{
				"Operations.CostCenter": pulumi.Any("42"),
			},
			DependencyVersion: pulumi.Any(_var.Agent_dependency_dependency_version),
			Description:       pulumi.Any(_var.Agent_dependency_description),
			FreeformTags: pulumi.AnyMap{
				"Department": pulumi.Any("Finance"),
			},
			SystemTags: pulumi.Any(_var.Agent_dependency_system_tags),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CloudBridge.AgentDependency;
import com.pulumi.oci.CloudBridge.AgentDependencyArgs;
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 testAgentDependency = new AgentDependency("testAgentDependency", AgentDependencyArgs.builder()        
            .bucket(var_.agent_dependency_bucket())
            .compartmentId(var_.compartment_id())
            .dependencyName(var_.agent_dependency_dependency_name())
            .displayName(var_.agent_dependency_display_name())
            .namespace(var_.agent_dependency_namespace())
            .object(var_.agent_dependency_object())
            .definedTags(Map.of("Operations.CostCenter", "42"))
            .dependencyVersion(var_.agent_dependency_dependency_version())
            .description(var_.agent_dependency_description())
            .freeformTags(Map.of("Department", "Finance"))
            .systemTags(var_.agent_dependency_system_tags())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_agent_dependency = oci.cloud_bridge.AgentDependency("testAgentDependency",
    bucket=var["agent_dependency_bucket"],
    compartment_id=var["compartment_id"],
    dependency_name=var["agent_dependency_dependency_name"],
    display_name=var["agent_dependency_display_name"],
    namespace=var["agent_dependency_namespace"],
    object=var["agent_dependency_object"],
    defined_tags={
        "Operations.CostCenter": "42",
    },
    dependency_version=var["agent_dependency_dependency_version"],
    description=var["agent_dependency_description"],
    freeform_tags={
        "Department": "Finance",
    },
    system_tags=var["agent_dependency_system_tags"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testAgentDependency = new oci.cloudbridge.AgentDependency("testAgentDependency", {
    bucket: _var.agent_dependency_bucket,
    compartmentId: _var.compartment_id,
    dependencyName: _var.agent_dependency_dependency_name,
    displayName: _var.agent_dependency_display_name,
    namespace: _var.agent_dependency_namespace,
    object: _var.agent_dependency_object,
    definedTags: {
        "Operations.CostCenter": "42",
    },
    dependencyVersion: _var.agent_dependency_dependency_version,
    description: _var.agent_dependency_description,
    freeformTags: {
        Department: "Finance",
    },
    systemTags: _var.agent_dependency_system_tags,
});
resources:
  testAgentDependency:
    type: oci:CloudBridge:AgentDependency
    properties:
      #Required
      bucket: ${var.agent_dependency_bucket}
      compartmentId: ${var.compartment_id}
      dependencyName: ${var.agent_dependency_dependency_name}
      displayName: ${var.agent_dependency_display_name}
      namespace: ${var.agent_dependency_namespace}
      object: ${var.agent_dependency_object}
      #Optional
      definedTags:
        Operations.CostCenter: '42'
      dependencyVersion: ${var.agent_dependency_dependency_version}
      description: ${var.agent_dependency_description}
      freeformTags:
        Department: Finance
      systemTags: ${var.agent_dependency_system_tags}

Create AgentDependency Resource

new AgentDependency(name: string, args: AgentDependencyArgs, opts?: CustomResourceOptions);
@overload
def AgentDependency(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    bucket: Optional[str] = None,
                    compartment_id: Optional[str] = None,
                    defined_tags: Optional[Mapping[str, Any]] = None,
                    dependency_name: Optional[str] = None,
                    dependency_version: Optional[str] = None,
                    description: Optional[str] = None,
                    display_name: Optional[str] = None,
                    freeform_tags: Optional[Mapping[str, Any]] = None,
                    namespace: Optional[str] = None,
                    object: Optional[str] = None,
                    system_tags: Optional[Mapping[str, Any]] = None)
@overload
def AgentDependency(resource_name: str,
                    args: AgentDependencyArgs,
                    opts: Optional[ResourceOptions] = None)
func NewAgentDependency(ctx *Context, name string, args AgentDependencyArgs, opts ...ResourceOption) (*AgentDependency, error)
public AgentDependency(string name, AgentDependencyArgs args, CustomResourceOptions? opts = null)
public AgentDependency(String name, AgentDependencyArgs args)
public AgentDependency(String name, AgentDependencyArgs args, CustomResourceOptions options)
type: oci:CloudBridge:AgentDependency
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args AgentDependencyArgs
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 AgentDependencyArgs
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 AgentDependencyArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args AgentDependencyArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args AgentDependencyArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

AgentDependency Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The AgentDependency resource accepts the following input properties:

Bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

CompartmentId string

(Updatable) Compartment identifier.

DependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

DisplayName string

(Updatable) Display name of the Agent dependency.

Namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

Object string

(Updatable) Name of the dependency object uploaded by the customer.

DefinedTags Dictionary<string, object>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

DependencyVersion string

(Updatable) Version of the Agent dependency.

Description string

(Updatable) Description about the Agent dependency.

FreeformTags Dictionary<string, object>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

SystemTags Dictionary<string, object>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

Bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

CompartmentId string

(Updatable) Compartment identifier.

DependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

DisplayName string

(Updatable) Display name of the Agent dependency.

Namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

Object string

(Updatable) Name of the dependency object uploaded by the customer.

DefinedTags map[string]interface{}

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

DependencyVersion string

(Updatable) Version of the Agent dependency.

Description string

(Updatable) Description about the Agent dependency.

FreeformTags map[string]interface{}

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

SystemTags map[string]interface{}

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

bucket String

(Updatable) Object storage bucket where the dependency is uploaded.

compartmentId String

(Updatable) Compartment identifier.

dependencyName String

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

displayName String

(Updatable) Display name of the Agent dependency.

namespace String

(Updatable) Object storage namespace associated with the customer's tenancy.

object String

(Updatable) Name of the dependency object uploaded by the customer.

definedTags Map<String,Object>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyVersion String

(Updatable) Version of the Agent dependency.

description String

(Updatable) Description about the Agent dependency.

freeformTags Map<String,Object>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

systemTags Map<String,Object>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

compartmentId string

(Updatable) Compartment identifier.

dependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

displayName string

(Updatable) Display name of the Agent dependency.

namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

object string

(Updatable) Name of the dependency object uploaded by the customer.

definedTags {[key: string]: any}

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyVersion string

(Updatable) Version of the Agent dependency.

description string

(Updatable) Description about the Agent dependency.

freeformTags {[key: string]: any}

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

systemTags {[key: string]: any}

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

bucket str

(Updatable) Object storage bucket where the dependency is uploaded.

compartment_id str

(Updatable) Compartment identifier.

dependency_name str

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

display_name str

(Updatable) Display name of the Agent dependency.

namespace str

(Updatable) Object storage namespace associated with the customer's tenancy.

object str

(Updatable) Name of the dependency object uploaded by the customer.

defined_tags Mapping[str, Any]

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependency_version str

(Updatable) Version of the Agent dependency.

description str

(Updatable) Description about the Agent dependency.

freeform_tags Mapping[str, Any]

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

system_tags Mapping[str, Any]

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

bucket String

(Updatable) Object storage bucket where the dependency is uploaded.

compartmentId String

(Updatable) Compartment identifier.

dependencyName String

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

displayName String

(Updatable) Display name of the Agent dependency.

namespace String

(Updatable) Object storage namespace associated with the customer's tenancy.

object String

(Updatable) Name of the dependency object uploaded by the customer.

definedTags Map<Any>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyVersion String

(Updatable) Version of the Agent dependency.

description String

(Updatable) Description about the Agent dependency.

freeformTags Map<Any>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

systemTags Map<Any>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

Outputs

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

Checksum string

The checksum associated with the dependency object returned by Object Storage.

ETag string

The eTag associated with the dependency object returned by Object Storage.

Id string

The provider-assigned unique ID for this managed resource.

LifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

State string

The current state of AgentDependency.

TimeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

Checksum string

The checksum associated with the dependency object returned by Object Storage.

ETag string

The eTag associated with the dependency object returned by Object Storage.

Id string

The provider-assigned unique ID for this managed resource.

LifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

State string

The current state of AgentDependency.

TimeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

checksum String

The checksum associated with the dependency object returned by Object Storage.

eTag String

The eTag associated with the dependency object returned by Object Storage.

id String

The provider-assigned unique ID for this managed resource.

lifecycleDetails String

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

state String

The current state of AgentDependency.

timeCreated String

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

checksum string

The checksum associated with the dependency object returned by Object Storage.

eTag string

The eTag associated with the dependency object returned by Object Storage.

id string

The provider-assigned unique ID for this managed resource.

lifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

state string

The current state of AgentDependency.

timeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

checksum str

The checksum associated with the dependency object returned by Object Storage.

e_tag str

The eTag associated with the dependency object returned by Object Storage.

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, it can be used to provide actionable information for a resource in Failed state.

state str

The current state of AgentDependency.

time_created str

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

checksum String

The checksum associated with the dependency object returned by Object Storage.

eTag String

The eTag associated with the dependency object returned by Object Storage.

id String

The provider-assigned unique ID for this managed resource.

lifecycleDetails String

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

state String

The current state of AgentDependency.

timeCreated String

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

Look up Existing AgentDependency Resource

Get an existing AgentDependency 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?: AgentDependencyState, opts?: CustomResourceOptions): AgentDependency
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        bucket: Optional[str] = None,
        checksum: Optional[str] = None,
        compartment_id: Optional[str] = None,
        defined_tags: Optional[Mapping[str, Any]] = None,
        dependency_name: Optional[str] = None,
        dependency_version: Optional[str] = None,
        description: Optional[str] = None,
        display_name: Optional[str] = None,
        e_tag: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, Any]] = None,
        lifecycle_details: Optional[str] = None,
        namespace: Optional[str] = None,
        object: Optional[str] = None,
        state: Optional[str] = None,
        system_tags: Optional[Mapping[str, Any]] = None,
        time_created: Optional[str] = None) -> AgentDependency
func GetAgentDependency(ctx *Context, name string, id IDInput, state *AgentDependencyState, opts ...ResourceOption) (*AgentDependency, error)
public static AgentDependency Get(string name, Input<string> id, AgentDependencyState? state, CustomResourceOptions? opts = null)
public static AgentDependency get(String name, Output<String> id, AgentDependencyState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
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.
The following state arguments are supported:
Bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

Checksum string

The checksum associated with the dependency object returned by Object Storage.

CompartmentId string

(Updatable) Compartment identifier.

DefinedTags Dictionary<string, object>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

DependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

DependencyVersion string

(Updatable) Version of the Agent dependency.

Description string

(Updatable) Description about the Agent dependency.

DisplayName string

(Updatable) Display name of the Agent dependency.

ETag string

The eTag associated with the dependency object returned by Object Storage.

FreeformTags Dictionary<string, object>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

LifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

Namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

Object string

(Updatable) Name of the dependency object uploaded by the customer.

State string

The current state of AgentDependency.

SystemTags Dictionary<string, object>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

TimeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

Bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

Checksum string

The checksum associated with the dependency object returned by Object Storage.

CompartmentId string

(Updatable) Compartment identifier.

DefinedTags map[string]interface{}

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

DependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

DependencyVersion string

(Updatable) Version of the Agent dependency.

Description string

(Updatable) Description about the Agent dependency.

DisplayName string

(Updatable) Display name of the Agent dependency.

ETag string

The eTag associated with the dependency object returned by Object Storage.

FreeformTags map[string]interface{}

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

LifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

Namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

Object string

(Updatable) Name of the dependency object uploaded by the customer.

State string

The current state of AgentDependency.

SystemTags map[string]interface{}

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

TimeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

bucket String

(Updatable) Object storage bucket where the dependency is uploaded.

checksum String

The checksum associated with the dependency object returned by Object Storage.

compartmentId String

(Updatable) Compartment identifier.

definedTags Map<String,Object>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyName String

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

dependencyVersion String

(Updatable) Version of the Agent dependency.

description String

(Updatable) Description about the Agent dependency.

displayName String

(Updatable) Display name of the Agent dependency.

eTag String

The eTag associated with the dependency object returned by Object Storage.

freeformTags Map<String,Object>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

lifecycleDetails String

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

namespace String

(Updatable) Object storage namespace associated with the customer's tenancy.

object String

(Updatable) Name of the dependency object uploaded by the customer.

state String

The current state of AgentDependency.

systemTags Map<String,Object>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

timeCreated String

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

bucket string

(Updatable) Object storage bucket where the dependency is uploaded.

checksum string

The checksum associated with the dependency object returned by Object Storage.

compartmentId string

(Updatable) Compartment identifier.

definedTags {[key: string]: any}

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyName string

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

dependencyVersion string

(Updatable) Version of the Agent dependency.

description string

(Updatable) Description about the Agent dependency.

displayName string

(Updatable) Display name of the Agent dependency.

eTag string

The eTag associated with the dependency object returned by Object Storage.

freeformTags {[key: string]: any}

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

lifecycleDetails string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

namespace string

(Updatable) Object storage namespace associated with the customer's tenancy.

object string

(Updatable) Name of the dependency object uploaded by the customer.

state string

The current state of AgentDependency.

systemTags {[key: string]: any}

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

timeCreated string

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

bucket str

(Updatable) Object storage bucket where the dependency is uploaded.

checksum str

The checksum associated with the dependency object returned by Object Storage.

compartment_id str

(Updatable) Compartment identifier.

defined_tags Mapping[str, Any]

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependency_name str

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

dependency_version str

(Updatable) Version of the Agent dependency.

description str

(Updatable) Description about the Agent dependency.

display_name str

(Updatable) Display name of the Agent dependency.

e_tag str

The eTag associated with the dependency object returned by Object Storage.

freeform_tags Mapping[str, Any]

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

lifecycle_details str

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

namespace str

(Updatable) Object storage namespace associated with the customer's tenancy.

object str

(Updatable) Name of the dependency object uploaded by the customer.

state str

The current state of AgentDependency.

system_tags Mapping[str, Any]

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

time_created str

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

bucket String

(Updatable) Object storage bucket where the dependency is uploaded.

checksum String

The checksum associated with the dependency object returned by Object Storage.

compartmentId String

(Updatable) Compartment identifier.

definedTags Map<Any>

(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}

dependencyName String

(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.

dependencyVersion String

(Updatable) Version of the Agent dependency.

description String

(Updatable) Description about the Agent dependency.

displayName String

(Updatable) Display name of the Agent dependency.

eTag String

The eTag associated with the dependency object returned by Object Storage.

freeformTags Map<Any>

(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}

lifecycleDetails String

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

namespace String

(Updatable) Object storage namespace associated with the customer's tenancy.

object String

(Updatable) Name of the dependency object uploaded by the customer.

state String

The current state of AgentDependency.

systemTags Map<Any>

(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

timeCreated String

The time when the AgentDependency was created. An RFC3339 formatted datetime string.

Import

AgentDependencies can be imported using the id, e.g.

 $ pulumi import oci:CloudBridge/agentDependency:AgentDependency test_agent_dependency "id"

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.