Class UpdateAgentDependencyDetails
The information about new AgentDependency.
Inherited Members
Namespace: Oci.CloudbridgeService.Models
Assembly: OCI.DotNetSDK.Cloudbridge.dll
Syntax
public class UpdateAgentDependencyDetailsProperties
Bucket
Declaration
[JsonProperty(PropertyName = "bucket")]
public string Bucket { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Object storage bucket where the dependency is uploaded. | 
DefinedTags
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }Property Value
| Type | Description | 
|---|---|
| Dictionary<string, Dictionary<string, object>> | 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
Declaration
[JsonProperty(PropertyName = "dependencyName")]
public string DependencyName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Name of the dependency type. This should match the whitelisted enum of dependency names. | 
DependencyVersion
Declaration
[JsonProperty(PropertyName = "dependencyVersion")]
public string DependencyVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Version of the Agent dependency. | 
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Description about the Agent dependency. | 
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Display name of the Agent dependency. | 
FreeformTags
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }Property Value
| Type | Description | 
|---|---|
| Dictionary<string, string> | 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"} | 
Namespace
Declaration
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Object storage namespace associated with the customer's tenancy. | 
ObjectName
Declaration
[JsonProperty(PropertyName = "objectName")]
public string ObjectName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Name of the dependency object uploaded by the customer. | 
SystemTags
Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }Property Value
| Type | Description | 
|---|---|
| Dictionary<string, Dictionary<string, object>> | 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}} |