FleetAppsManagementClientCompositeOperations¶
-
class
oci.fleet_apps_management.
FleetAppsManagementClientCompositeOperations
(client, **kwargs)¶ This class provides a wrapper around
FleetAppsManagementClient
and offers convenience methods for operations that would otherwise need to be chained together. For example, instead of performing an action on a resource (e.g. launching an instance, creating a load balancer) and then using a waiter to wait for the resource to enter a given state, you can call a single method in this class to accomplish the same functionalityMethods
-
__init__
(client, **kwargs)¶ Creates a new FleetAppsManagementClientCompositeOperations object
Parameters: client (FleetAppsManagementClient) – The service client which will be wrapped by this object
-
confirm_targets_and_wait_for_state
(confirm_targets_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
confirm_targets()
and waits for theWorkRequest
to enter the given state(s).Parameters: - confirm_targets_details (oci.fleet_apps_management.models.ConfirmTargetsDetails) – (required) Details for confirming Targets.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
confirm_targets()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_fleet_and_wait_for_state
(create_fleet_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_fleet()
and waits for theWorkRequest
to enter the given state(s).Parameters: - create_fleet_details (oci.fleet_apps_management.models.CreateFleetDetails) – (required) Details for the new Fleet.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_fleet()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_fleet_credential_and_wait_for_state
(create_fleet_credential_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_fleet_credential()
and waits for theWorkRequest
to enter the given state(s).Parameters: - create_fleet_credential_details (oci.fleet_apps_management.models.CreateFleetCredentialDetails) – (required) Details for the new FleetCredential.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_fleet_credential()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_fleet_property_and_wait_for_state
(create_fleet_property_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_fleet_property()
and waits for theFleetProperty
acted upon to enter the given state(s).Parameters: - create_fleet_property_details (oci.fleet_apps_management.models.CreateFleetPropertyDetails) – (required) Details for the new FleetProperty.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_fleet_property()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_fleet_resource_and_wait_for_state
(create_fleet_resource_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_fleet_resource()
and waits for theWorkRequest
to enter the given state(s).Parameters: - create_fleet_resource_details (oci.fleet_apps_management.models.CreateFleetResourceDetails) – (required) Details for the new FleetResource.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_fleet_resource()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_fleet_and_wait_for_state
(fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_fleet()
and waits for theWorkRequest
to enter the given state(s).Parameters: - fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_fleet()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_fleet_credential_and_wait_for_state
(fleet_credential_id, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_fleet_credential()
and waits for theWorkRequest
to enter the given state(s).Parameters: - fleet_credential_id (str) – (required) unique FleetCredential identifier
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_fleet_credential()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_fleet_resource_and_wait_for_state
(fleet_resource_id, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_fleet_resource()
and waits for theWorkRequest
to enter the given state(s).Parameters: - fleet_resource_id (str) – (required) unique FleetResource identifier
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_fleet_resource()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
generate_compliance_report_and_wait_for_state
(generate_compliance_report_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
generate_compliance_report()
and waits for theWorkRequest
to enter the given state(s).Parameters: - generate_compliance_report_details (oci.fleet_apps_management.models.GenerateComplianceReportDetails) – (required) Details for generating Compliance Report for the Fleet.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
generate_compliance_report()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
request_resource_validation_and_wait_for_state
(request_resource_validation_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
request_resource_validation()
and waits for theWorkRequest
to enter the given state(s).Parameters: - request_resource_validation_details (oci.fleet_apps_management.models.RequestResourceValidationDetails) – (required) Details for requesting resource validation.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
request_resource_validation()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
request_target_discovery_and_wait_for_state
(request_target_discovery_details, fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
request_target_discovery()
and waits for theWorkRequest
to enter the given state(s).Parameters: - request_target_discovery_details (oci.fleet_apps_management.models.RequestTargetDiscoveryDetails) – (required) Details for requesting target discovery.
- fleet_id (str) – (required) Unique Fleet identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
request_target_discovery()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_fleet_and_wait_for_state
(fleet_id, update_fleet_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_fleet()
and waits for theFleet
acted upon to enter the given state(s).Parameters: - fleet_id (str) – (required) Unique Fleet identifier.
- update_fleet_details (oci.fleet_apps_management.models.UpdateFleetDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_fleet()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_fleet_credential_and_wait_for_state
(fleet_credential_id, fleet_id, update_fleet_credential_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_fleet_credential()
and waits for theWorkRequest
to enter the given state(s).Parameters: - fleet_credential_id (str) – (required) unique FleetCredential identifier
- fleet_id (str) – (required) Unique Fleet identifier.
- update_fleet_credential_details (oci.fleet_apps_management.models.UpdateFleetCredentialDetails) – (required) The credential information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_fleet_credential()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_fleet_property_and_wait_for_state
(fleet_property_id, fleet_id, update_fleet_property_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_fleet_property()
and waits for theFleetProperty
acted upon to enter the given state(s).Parameters: - fleet_property_id (str) – (required) unique FleetProperty identifier.
- fleet_id (str) – (required) Unique Fleet identifier.
- update_fleet_property_details (oci.fleet_apps_management.models.UpdateFleetPropertyDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_fleet_property()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_fleet_resource_and_wait_for_state
(fleet_resource_id, fleet_id, update_fleet_resource_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_fleet_resource()
and waits for theWorkRequest
to enter the given state(s).Parameters: - fleet_resource_id (str) – (required) unique FleetResource identifier
- fleet_id (str) – (required) Unique Fleet identifier.
- update_fleet_resource_details (oci.fleet_apps_management.models.UpdateFleetResourceDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_fleet_resource()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()
function. For example, you could passmax_interval_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-