Show / Hide Table of Contents

Class FleetAppsManagementClient

Service client instance for FleetAppsManagement.

Inheritance
object
ClientBase
RegionalClientBase
FleetAppsManagementClient
Implements
IDisposable
Inherited Members
RegionalClientBase.logger
RegionalClientBase.SetRegion(Region)
RegionalClientBase.SetRegion(string)
RegionalClientBase.UseRealmSpecificEndpointTemplate(bool)
RegionalClientBase.PopulateServiceParametersInEndpointTemplate(RestClient, Dictionary<string, object>)
RegionalClientBase.parseEndpointForParameters(string)
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(bool)
ClientBase.SetEndpoint(string)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
ClientBase.SetRealmSpecificEndpointTemplate(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.FleetappsmanagementService
Assembly: OCI.DotNetSDK.Fleetappsmanagement.dll
Syntax
public class FleetAppsManagementClient : RegionalClientBase, IDisposable

Constructors

FleetAppsManagementClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)

Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.

Declaration
public FleetAppsManagementClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authenticationDetailsProvider

The authentication details provider. Required.

ClientConfiguration clientConfiguration

The client configuration that contains settings to adjust REST client behaviors. Optional.

string endpoint

The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional.

Properties

Paginators

Declaration
public FleetAppsManagementPaginators Paginators { get; }
Property Value
Type Description
FleetAppsManagementPaginators

Waiters

Declaration
public FleetAppsManagementWaiters Waiters { get; }
Property Value
Type Description
FleetAppsManagementWaiters

Methods

ChangeFleetCompartment(ChangeFleetCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Moves a Fleet into a different compartment within the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.

Declaration
public Task<ChangeFleetCompartmentResponse> ChangeFleetCompartment(ChangeFleetCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeFleetCompartmentRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ChangeFleetCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeFleetCompartment API.

CheckResourceTagging(CheckResourceTaggingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Check if Fleet Application Management tags can be added to the resources.

Declaration
public Task<CheckResourceTaggingResponse> CheckResourceTagging(CheckResourceTaggingRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CheckResourceTaggingRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CheckResourceTaggingResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CheckResourceTagging API.

ConfirmTargets(ConfirmTargetsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Confirm targets to be managed for a Fleet. Only targets that are confirmed will be managed by Fleet Application Management.

Declaration
public Task<ConfirmTargetsResponse> ConfirmTargets(ConfirmTargetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ConfirmTargetsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ConfirmTargetsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ConfirmTargets API.

CreateFleet(CreateFleetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a fleet in Fleet Application Management.

Declaration
public Task<CreateFleetResponse> CreateFleet(CreateFleetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFleetRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateFleetResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFleet API.

CreateFleetCredential(CreateFleetCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Add credentials to a fleet in Fleet Application Management.

Declaration
public Task<CreateFleetCredentialResponse> CreateFleetCredential(CreateFleetCredentialRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFleetCredentialRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateFleetCredentialResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFleetCredential API.

CreateFleetProperty(CreateFleetPropertyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Add an existing global property to a fleet in Fleet Application Management.

Declaration
public Task<CreateFleetPropertyResponse> CreateFleetProperty(CreateFleetPropertyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFleetPropertyRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateFleetPropertyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFleetProperty API.

CreateFleetResource(CreateFleetResourceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Add resource to a fleet in Fleet Application Management.

Declaration
public Task<CreateFleetResourceResponse> CreateFleetResource(CreateFleetResourceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateFleetResourceRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateFleetResourceResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateFleetResource API.

DeleteFleet(DeleteFleetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete a fleet in Fleet Application Management.

Declaration
public Task<DeleteFleetResponse> DeleteFleet(DeleteFleetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFleetRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteFleetResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFleet API.

DeleteFleetCredential(DeleteFleetCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a credential associated with a fleet or with a product/target with in a fleet.

Declaration
public Task<DeleteFleetCredentialResponse> DeleteFleetCredential(DeleteFleetCredentialRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFleetCredentialRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteFleetCredentialResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFleetCredential API.

DeleteFleetProperty(DeleteFleetPropertyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a property associated with a fleet in Fleet Application Management.

Declaration
public Task<DeleteFleetPropertyResponse> DeleteFleetProperty(DeleteFleetPropertyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFleetPropertyRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteFleetPropertyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFleetProperty API.

DeleteFleetResource(DeleteFleetResourceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Removes a resource from the fleet in Fleet Application Management.

Declaration
public Task<DeleteFleetResourceResponse> DeleteFleetResource(DeleteFleetResourceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteFleetResourceRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteFleetResourceResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteFleetResource API.

GenerateComplianceReport(GenerateComplianceReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Generate compliance report for a Fleet.

Declaration
public Task<GenerateComplianceReportResponse> GenerateComplianceReport(GenerateComplianceReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GenerateComplianceReportRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GenerateComplianceReportResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GenerateComplianceReport API.

GetComplianceReport(GetComplianceReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieve compliance report for a fleet.

Declaration
public Task<GetComplianceReportResponse> GetComplianceReport(GetComplianceReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetComplianceReportRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetComplianceReportResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetComplianceReport API.

GetFleet(GetFleetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get the details of a fleet in Fleet Application Management.

Declaration
public Task<GetFleetResponse> GetFleet(GetFleetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFleetRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetFleetResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFleet API.

GetFleetCredential(GetFleetCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a fleet credential by identifier.

Declaration
public Task<GetFleetCredentialResponse> GetFleetCredential(GetFleetCredentialRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFleetCredentialRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetFleetCredentialResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFleetCredential API.

GetFleetProperty(GetFleetPropertyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a fleet property by identifier.

Declaration
public Task<GetFleetPropertyResponse> GetFleetProperty(GetFleetPropertyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFleetPropertyRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetFleetPropertyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFleetProperty API.

GetFleetResource(GetFleetResourceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a fleet resource by identifier.

Declaration
public Task<GetFleetResourceResponse> GetFleetResource(GetFleetResourceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetFleetResourceRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetFleetResourceResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetFleetResource API.

ListAnnouncements(ListAnnouncementsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return a list of Announcement Summary items in a tenancy.

Declaration
public Task<ListAnnouncementsResponse> ListAnnouncements(ListAnnouncementsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListAnnouncementsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListAnnouncementsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListAnnouncements API.

ListFleetCredentials(ListFleetCredentialsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List credentials associated with a fleet.

Declaration
public Task<ListFleetCredentialsResponse> ListFleetCredentials(ListFleetCredentialsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetCredentialsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetCredentialsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleetCredentials API.

ListFleetProducts(ListFleetProductsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of products associated with the confirmed targets.

Declaration
public Task<ListFleetProductsResponse> ListFleetProducts(ListFleetProductsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetProductsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetProductsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleetProducts API.

ListFleetProperties(ListFleetPropertiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List properties associated with a fleet.

Declaration
public Task<ListFleetPropertiesResponse> ListFleetProperties(ListFleetPropertiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetPropertiesRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetPropertiesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleetProperties API.

ListFleetResources(ListFleetResourcesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List resources for a fleet in Fleet Application Management.

Declaration
public Task<ListFleetResourcesResponse> ListFleetResources(ListFleetResourcesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetResourcesRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetResourcesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleetResources API.

ListFleetTargets(ListFleetTargetsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns the list of all confirmed targets within a fleet.

Declaration
public Task<ListFleetTargetsResponse> ListFleetTargets(ListFleetTargetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetTargetsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetTargetsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleetTargets API.

ListFleets(ListFleetsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of all the Fleets in the specified compartment. The query parameter compartmentId is required unless the query parameter id is specified.

Declaration
public Task<ListFleetsResponse> ListFleets(ListFleetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListFleetsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListFleetsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListFleets API.

ListInventoryResources(ListInventoryResourcesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of Inventory Resources based on the criteria provided. instance, dbsystem, cloudvmcluster resources are supported.

Declaration
public Task<ListInventoryResourcesResponse> ListInventoryResources(ListInventoryResourcesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListInventoryResourcesRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListInventoryResourcesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListInventoryResources API.

ListTargets(ListTargetsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return all targets belonging to the resources within a fleet. It will include both confirmed and unconfirmed targets.

Declaration
public Task<ListTargetsResponse> ListTargets(ListTargetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListTargetsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListTargetsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListTargets API.

RequestResourceValidation(RequestResourceValidationRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Request validation for resources within a fleet.

Declaration
public Task<RequestResourceValidationResponse> RequestResourceValidation(RequestResourceValidationRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
RequestResourceValidationRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<RequestResourceValidationResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use RequestResourceValidation API.

RequestTargetDiscovery(RequestTargetDiscoveryRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Request target discovery for resources with in a fleet.

Declaration
public Task<RequestTargetDiscoveryResponse> RequestTargetDiscovery(RequestTargetDiscoveryRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
RequestTargetDiscoveryRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<RequestTargetDiscoveryResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use RequestTargetDiscovery API.

UpdateFleet(UpdateFleetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update fleet information in Fleet Application Management.

Declaration
public Task<UpdateFleetResponse> UpdateFleet(UpdateFleetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFleetRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateFleetResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFleet API.

UpdateFleetCredential(UpdateFleetCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Edit credential associated with a fleet or with a product/target with in a fleet.

Declaration
public Task<UpdateFleetCredentialResponse> UpdateFleetCredential(UpdateFleetCredentialRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFleetCredentialRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateFleetCredentialResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFleetCredential API.

UpdateFleetProperty(UpdateFleetPropertyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Edit a property associated with a fleet in Fleet Application Management.

Declaration
public Task<UpdateFleetPropertyResponse> UpdateFleetProperty(UpdateFleetPropertyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFleetPropertyRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateFleetPropertyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFleetProperty API.

UpdateFleetResource(UpdateFleetResourceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates the FleetResource.

Declaration
public Task<UpdateFleetResourceResponse> UpdateFleetResource(UpdateFleetResourceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateFleetResourceRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateFleetResourceResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateFleetResource API.

Implements

IDisposable
In this article
Back to top