Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Creates a delegation signer (DS) record in the registry zone for this domain name.
Note that creating DS record at the registry impacts DNSSEC validation of your DNS records. This action may render your domain name unavailable on the internet if the steps are completed in the wrong order, or with incorrect timing. For more information about DNSSEC signing, see Configuring DNSSEC signing in the Route 53 developer guide.
Synopsis
- data AssociateDelegationSignerToDomain = AssociateDelegationSignerToDomain' {}
- newAssociateDelegationSignerToDomain :: Text -> DnssecSigningAttributes -> AssociateDelegationSignerToDomain
- associateDelegationSignerToDomain_domainName :: Lens' AssociateDelegationSignerToDomain Text
- associateDelegationSignerToDomain_signingAttributes :: Lens' AssociateDelegationSignerToDomain DnssecSigningAttributes
- data AssociateDelegationSignerToDomainResponse = AssociateDelegationSignerToDomainResponse' {
- operationId :: Maybe Text
- httpStatus :: Int
- newAssociateDelegationSignerToDomainResponse :: Int -> AssociateDelegationSignerToDomainResponse
- associateDelegationSignerToDomainResponse_operationId :: Lens' AssociateDelegationSignerToDomainResponse (Maybe Text)
- associateDelegationSignerToDomainResponse_httpStatus :: Lens' AssociateDelegationSignerToDomainResponse Int
Creating a Request
data AssociateDelegationSignerToDomain Source #
See: newAssociateDelegationSignerToDomain
smart constructor.
AssociateDelegationSignerToDomain' | |
|
Instances
newAssociateDelegationSignerToDomain Source #
Create a value of AssociateDelegationSignerToDomain
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateDelegationSignerToDomain
, associateDelegationSignerToDomain_domainName
- The name of the domain.
$sel:signingAttributes:AssociateDelegationSignerToDomain'
, associateDelegationSignerToDomain_signingAttributes
- The information about a key, including the algorithm, public key-value,
and flags.
Request Lenses
associateDelegationSignerToDomain_domainName :: Lens' AssociateDelegationSignerToDomain Text Source #
The name of the domain.
associateDelegationSignerToDomain_signingAttributes :: Lens' AssociateDelegationSignerToDomain DnssecSigningAttributes Source #
The information about a key, including the algorithm, public key-value, and flags.
Destructuring the Response
data AssociateDelegationSignerToDomainResponse Source #
See: newAssociateDelegationSignerToDomainResponse
smart constructor.
AssociateDelegationSignerToDomainResponse' | |
|
Instances
Generic AssociateDelegationSignerToDomainResponse Source # | |
Read AssociateDelegationSignerToDomainResponse Source # | |
Show AssociateDelegationSignerToDomainResponse Source # | |
NFData AssociateDelegationSignerToDomainResponse Source # | |
Eq AssociateDelegationSignerToDomainResponse Source # | |
type Rep AssociateDelegationSignerToDomainResponse Source # | |
Defined in Amazonka.Route53Domains.AssociateDelegationSignerToDomain type Rep AssociateDelegationSignerToDomainResponse = D1 ('MetaData "AssociateDelegationSignerToDomainResponse" "Amazonka.Route53Domains.AssociateDelegationSignerToDomain" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "AssociateDelegationSignerToDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newAssociateDelegationSignerToDomainResponse Source #
Create a value of AssociateDelegationSignerToDomainResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateDelegationSignerToDomainResponse
, associateDelegationSignerToDomainResponse_operationId
- The identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
$sel:httpStatus:AssociateDelegationSignerToDomainResponse'
, associateDelegationSignerToDomainResponse_httpStatus
- The response's http status code.
Response Lenses
associateDelegationSignerToDomainResponse_operationId :: Lens' AssociateDelegationSignerToDomainResponse (Maybe Text) Source #
The identifier for tracking the progress of the request. To query the operation status, use GetOperationDetail.
associateDelegationSignerToDomainResponse_httpStatus :: Lens' AssociateDelegationSignerToDomainResponse Int Source #
The response's http status code.