{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.OpsWorksCM.Lens
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.OpsWorksCM.Lens
( -- * Operations
-- ** AssociateNode
associateNode_serverName,
associateNode_nodeName,
associateNode_engineAttributes,
associateNodeResponse_nodeAssociationStatusToken,
associateNodeResponse_httpStatus,
-- ** CreateBackup
createBackup_description,
createBackup_tags,
createBackup_serverName,
createBackupResponse_backup,
createBackupResponse_httpStatus,
-- ** CreateServer
createServer_associatePublicIpAddress,
createServer_backupId,
createServer_backupRetentionCount,
createServer_customCertificate,
createServer_customDomain,
createServer_customPrivateKey,
createServer_disableAutomatedBackup,
createServer_engineAttributes,
createServer_engineModel,
createServer_engineVersion,
createServer_keyPair,
createServer_preferredBackupWindow,
createServer_preferredMaintenanceWindow,
createServer_securityGroupIds,
createServer_subnetIds,
createServer_tags,
createServer_engine,
createServer_serverName,
createServer_instanceProfileArn,
createServer_instanceType,
createServer_serviceRoleArn,
createServerResponse_server,
createServerResponse_httpStatus,
-- ** DeleteBackup
deleteBackup_backupId,
deleteBackupResponse_httpStatus,
-- ** DeleteServer
deleteServer_serverName,
deleteServerResponse_httpStatus,
-- ** DescribeAccountAttributes
describeAccountAttributesResponse_attributes,
describeAccountAttributesResponse_httpStatus,
-- ** DescribeBackups
describeBackups_backupId,
describeBackups_maxResults,
describeBackups_nextToken,
describeBackups_serverName,
describeBackupsResponse_backups,
describeBackupsResponse_nextToken,
describeBackupsResponse_httpStatus,
-- ** DescribeEvents
describeEvents_maxResults,
describeEvents_nextToken,
describeEvents_serverName,
describeEventsResponse_nextToken,
describeEventsResponse_serverEvents,
describeEventsResponse_httpStatus,
-- ** DescribeNodeAssociationStatus
describeNodeAssociationStatus_nodeAssociationStatusToken,
describeNodeAssociationStatus_serverName,
describeNodeAssociationStatusResponse_engineAttributes,
describeNodeAssociationStatusResponse_httpStatus,
describeNodeAssociationStatusResponse_nodeAssociationStatus,
-- ** DescribeServers
describeServers_maxResults,
describeServers_nextToken,
describeServers_serverName,
describeServersResponse_nextToken,
describeServersResponse_servers,
describeServersResponse_httpStatus,
-- ** DisassociateNode
disassociateNode_engineAttributes,
disassociateNode_serverName,
disassociateNode_nodeName,
disassociateNodeResponse_nodeAssociationStatusToken,
disassociateNodeResponse_httpStatus,
-- ** ExportServerEngineAttribute
exportServerEngineAttribute_inputAttributes,
exportServerEngineAttribute_exportAttributeName,
exportServerEngineAttribute_serverName,
exportServerEngineAttributeResponse_engineAttribute,
exportServerEngineAttributeResponse_serverName,
exportServerEngineAttributeResponse_httpStatus,
-- ** ListTagsForResource
listTagsForResource_maxResults,
listTagsForResource_nextToken,
listTagsForResource_resourceArn,
listTagsForResourceResponse_nextToken,
listTagsForResourceResponse_tags,
listTagsForResourceResponse_httpStatus,
-- ** RestoreServer
restoreServer_instanceType,
restoreServer_keyPair,
restoreServer_backupId,
restoreServer_serverName,
restoreServerResponse_server,
restoreServerResponse_httpStatus,
-- ** StartMaintenance
startMaintenance_engineAttributes,
startMaintenance_serverName,
startMaintenanceResponse_server,
startMaintenanceResponse_httpStatus,
-- ** TagResource
tagResource_resourceArn,
tagResource_tags,
tagResourceResponse_httpStatus,
-- ** UntagResource
untagResource_resourceArn,
untagResource_tagKeys,
untagResourceResponse_httpStatus,
-- ** UpdateServer
updateServer_backupRetentionCount,
updateServer_disableAutomatedBackup,
updateServer_preferredBackupWindow,
updateServer_preferredMaintenanceWindow,
updateServer_serverName,
updateServerResponse_server,
updateServerResponse_httpStatus,
-- ** UpdateServerEngineAttributes
updateServerEngineAttributes_attributeValue,
updateServerEngineAttributes_serverName,
updateServerEngineAttributes_attributeName,
updateServerEngineAttributesResponse_server,
updateServerEngineAttributesResponse_httpStatus,
-- * Types
-- ** AccountAttribute
accountAttribute_maximum,
accountAttribute_name,
accountAttribute_used,
-- ** Backup
backup_backupArn,
backup_backupId,
backup_backupType,
backup_createdAt,
backup_description,
backup_engine,
backup_engineModel,
backup_engineVersion,
backup_instanceProfileArn,
backup_instanceType,
backup_keyPair,
backup_preferredBackupWindow,
backup_preferredMaintenanceWindow,
backup_s3DataSize,
backup_s3DataUrl,
backup_s3LogUrl,
backup_securityGroupIds,
backup_serverName,
backup_serviceRoleArn,
backup_status,
backup_statusDescription,
backup_subnetIds,
backup_toolsVersion,
backup_userArn,
-- ** EngineAttribute
engineAttribute_name,
engineAttribute_value,
-- ** Server
server_associatePublicIpAddress,
server_backupRetentionCount,
server_cloudFormationStackArn,
server_createdAt,
server_customDomain,
server_disableAutomatedBackup,
server_endpoint,
server_engine,
server_engineAttributes,
server_engineModel,
server_engineVersion,
server_instanceProfileArn,
server_instanceType,
server_keyPair,
server_maintenanceStatus,
server_preferredBackupWindow,
server_preferredMaintenanceWindow,
server_securityGroupIds,
server_serverArn,
server_serverName,
server_serviceRoleArn,
server_status,
server_statusReason,
server_subnetIds,
-- ** ServerEvent
serverEvent_createdAt,
serverEvent_logUrl,
serverEvent_message,
serverEvent_serverName,
-- ** Tag
tag_key,
tag_value,
)
where
import Amazonka.OpsWorksCM.AssociateNode
import Amazonka.OpsWorksCM.CreateBackup
import Amazonka.OpsWorksCM.CreateServer
import Amazonka.OpsWorksCM.DeleteBackup
import Amazonka.OpsWorksCM.DeleteServer
import Amazonka.OpsWorksCM.DescribeAccountAttributes
import Amazonka.OpsWorksCM.DescribeBackups
import Amazonka.OpsWorksCM.DescribeEvents
import Amazonka.OpsWorksCM.DescribeNodeAssociationStatus
import Amazonka.OpsWorksCM.DescribeServers
import Amazonka.OpsWorksCM.DisassociateNode
import Amazonka.OpsWorksCM.ExportServerEngineAttribute
import Amazonka.OpsWorksCM.ListTagsForResource
import Amazonka.OpsWorksCM.RestoreServer
import Amazonka.OpsWorksCM.StartMaintenance
import Amazonka.OpsWorksCM.TagResource
import Amazonka.OpsWorksCM.Types.AccountAttribute
import Amazonka.OpsWorksCM.Types.Backup
import Amazonka.OpsWorksCM.Types.EngineAttribute
import Amazonka.OpsWorksCM.Types.Server
import Amazonka.OpsWorksCM.Types.ServerEvent
import Amazonka.OpsWorksCM.Types.Tag
import Amazonka.OpsWorksCM.UntagResource
import Amazonka.OpsWorksCM.UpdateServer
import Amazonka.OpsWorksCM.UpdateServerEngineAttributes