The identity and technical contract details declared by the specification.
UpdateAwsSourceAccountAttributes
objectnull
Updatable AWS account fields.
1 property
DisconnectSourceAccountResponse
object
1 property
1 required
AccountInstallationMethod
string
Method used to deploy the cloud permissions. UNSPECIFIED is supported only in responses.
DisconnectSourceAwsOrganizationalUnitResponse
object
1 property
1 required
GcpRestoreAccountConnectivityConfig
objectnull
1 property
ReconnectRestoreAccountResponse
object
1 property
1 required
SourceAccount
object
8 properties
5 required
MPARequest
object
11 properties
9 required
EnableSourceAccountMetricsConfigResponse
object
1 property
1 required
SubnetPerAvailabilityZone
object
2 properties
2 required
ConnectSourceAccountRequest
object
2 properties
1 required
AwsSourceAccountAttributesInput
objectnull
AWS account configuration. Applicable if cloudProvider is set to AWS.
1 property
1 required
AwsRestoreAccountAttributes
objectnull
AWS account configuration. Applicable if cloudProvider is set to AWS.
2 properties
1 required
SourceAccountCloudAttributes
object
4 properties
1 required
ListRestoreAccountsResponse
object
3 properties
2 required
ResourceTypeToSecurityGroup
object
2 properties
GetSourceAccountResponse
object
1 property
1 required
SourceAccountSortField
string
Field to sort by.
ListSourceAccountsResponse
object
3 properties
2 required
MPARequestPolicyDetail
object
7 properties
5 required
MPAOperationType
string
Operation that requires action approval before it can be completed.
AwsRestoreAccountAttributesInput
objectnull
AWS account configuration. Applicable if cloudProvider is set to AWS.
1 property
1 required
EnableRestoreAccountMetricsConfigResponse
object
1 property
1 required
CloudProviderFilters
object
2 properties
AwsVpcConnectivityConfig
object
4 properties
2 required
UpdateAwsRestoreAccountAttributes
objectnull
Updatable AWS account fields.
1 property
AccountState
string
Connection status of the AWS account, Azure subscription, or GCP project. NOTREADY means the account was discovered but is not yet ready to be backed up; see s…
UpdateRestoreAccountRequest
object
2 properties
AccountVersion
object
Details on the Eon permissions version and installation method.
3 properties
1 required
UpdateSourceAccountAttributesInput
object
Cloud-provider-specific fields to update. One of: aws, gcp.
2 properties
ReconnectSourceAwsOrganizationalUnitResponse
object
1 property
1 required
SortOrder
string
Sort order. Use ASC for ascending order and DESC for descending order.
RestoreAccountSortField
string
Field to sort by.
UpdateRestoreAccountConnectivityConfigRequest
object
2 properties
RestoreAccountConnectivityConfig
object
2 properties
2 required
SortRestoreAccountsBy
object
List of sorting options. Sorting is applied in the order passed in the list.
2 properties
2 required
IdFilters
object
2 properties
GcpNetworkConnectivityConfig
object
4 properties
3 required
RestoreAccount
object
9 properties
6 required
ConnectRestoreAwsOrganizationalUnitResponse
object
1 property
1 required
ProviderRestoreAccountConnectivityConfig
object
2 properties
ConnectRestoreAccountRequest
object
2 properties
1 required
ConnectSourceAwsOrganizationalUnitRequest
object
2 properties
2 required
GetSourceAccountMetricsConfigResponse
object
1 property
1 required
ConnectSourceAwsOrganizationalUnitResponse
object
1 property
1 required
RestoreAccountMetricsConfig
object
3 properties
3 required
RestoreAccountAttributesInput
object
4 properties
1 required
GetRestoreAccountMetricsConfigResponse
object
1 property
1 required
ListRestoreAccountsRequest
object
2 properties
ConnectRestoreAccountResponse
object
1 property
1 required
AzureRestoreAccountAttributes
objectnull
Azure subscription configuration. Applicable if cloudProvider is set to AZURE.
6 properties
2 required
UpdateRestoreAccountConnectivityConfigResponse
object
1 property
1 required
AccountStatusFilters
object
2 properties
GcpRestoreAccountAttributesInput
objectnull
GCP project configuration. Applicable if cloudProvider is set to GCP.
1 property
1 required
ListRestoreAwsOrganizationalUnitsResponse
object
3 properties
2 required
GcpSourceAccountAttributes
objectnull
GCP project configuration. Applicable if cloudProvider is set to GCP.
3 properties
1 required
UpdateSourceAccountResponse
object
1 property
1 required
AwsSourceAccountAttributes
objectnull
AWS account configuration. Applicable if cloudProvider is set to AWS.
2 properties
1 required
ConnectSourceAccountResponse
object
1 property
1 required
ListSourceAwsOrganizationalUnitsResponse
object
3 properties
2 required
DisconnectRestoreAccountResponse
object
1 property
1 required
AzureRestoreAccountAttributesInput
objectnull
Azure subscription configuration. Applicable if cloudProvider is set to AZURE.
4 properties
2 required
EnableSourceAccountMetricsConfigRequest
object
1 property
SourceAccountsFilterConditions
object
Filter conditions. If omitted, no filtering is applied.
5 properties
AzureSourceAccountAttributesInput
objectnull
Azure subscription configuration. Applicable if cloudProvider is set to AZURE.
3 properties
2 required
ListSourceAccountsRequest
object
2 properties
RestoreAccountCloudAttributes
object
4 properties
1 required
EnableRestoreAccountMetricsConfigRequest
object
1 property
GcpRestoreAccountAttributes
objectnull
GCP project configuration. Applicable if cloudProvider is set to GCP.
1 property
1 required
GcpSubnetPerRegion
object
2 properties
2 required
ReconnectSourceAccountResponse
object
1 property
1 required
GetRestoreAccountResponse
object
1 property
1 required
ReconnectRestoreAwsOrganizationalUnitResponse
object
1 property
1 required
MPARequestStatus
string
Lifecycle state of an action approval request from creation through resolution. DISCARDED means the requester abandoned a draft before it was submitted for app…
SourceAccountAttributesInput
object
4 properties
1 required
SourceAwsOrganizationalUnit
object
6 properties
6 required
AzureSourceAccountAttributes
objectnull
Azure subscription configuration. Applicable if cloudProvider is set to AZURE.
4 properties
2 required
AwsRestoreAccountConnectivityConfig
objectnull
1 property
AwsAccountMetricsDestination
objectnull
1 property
UpdateSourceAccountRequest
object
2 properties
GcpSourceAccountAttributesInput
objectnull
GCP project configuration. Applicable if cloudProvider is set to GCP.
1 property
1 required
SourceAccountMetricsConfig
object
3 properties
3 required
MPAInterceptedResponse
object
Body returned when an operation is intercepted by an MPA policy.
1 property
2 required
AccountMetricsDestination
object
1 property
SortSourceAccountsBy
object
List of sorting options. Sorting is applied in the order passed in the list.
2 properties
2 required
UpdateGcpSourceAccountAttributes
objectnull
Updatable GCP account fields.
1 property
ProviderAccountIdFilters
object
2 properties
AccountNameFilters
object
4 properties
UpdateGcpRestoreAccountAttributes
objectnull
Updatable GCP account fields.
1 property
UpdateRestoreAccountResponse
object
1 property
1 required
RestoreAwsOrganizationalUnit
object
6 properties
6 required
GetRestoreAccountConnectivityConfigResponse
object
1 property
1 required
ConnectRestoreAwsOrganizationalUnitRequest
object
2 properties
2 required
RestoreAccountsFilterConditions
object
Filter conditions. If omitted, no filtering is applied.
5 properties
Provider
string
Cloud provider. PROVIDERUNSPECIFIED is supported only in responses.
UpdateRestoreAccountAttributesInput
object
Cloud-provider-specific fields to update. One of: aws, gcp.
2 properties
DisconnectRestoreAwsOrganizationalUnitResponse
object
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Eon publishes across the network.