amazonka-privatenetworks-2.0: Amazon Private 5G SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.PrivateNetworks.ConfigureAccessPoint

Description

Configures the specified network resource.

Use this action to specify the geographic position of the hardware. You must provide Certified Professional Installer (CPI) credentials in the request so that we can obtain spectrum grants. For more information, see Radio units in the Amazon Web Services Private 5G User Guide.

Synopsis

Creating a Request

data ConfigureAccessPoint Source #

See: newConfigureAccessPoint smart constructor.

Constructors

ConfigureAccessPoint' 

Fields

Instances

Instances details
ToJSON ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

ToHeaders ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

ToPath ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

ToQuery ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

AWSRequest ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Associated Types

type AWSResponse ConfigureAccessPoint #

Generic ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Associated Types

type Rep ConfigureAccessPoint :: Type -> Type #

Show ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

NFData ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Methods

rnf :: ConfigureAccessPoint -> () #

Eq ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Hashable ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

type AWSResponse ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

type Rep ConfigureAccessPoint Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

type Rep ConfigureAccessPoint = D1 ('MetaData "ConfigureAccessPoint" "Amazonka.PrivateNetworks.ConfigureAccessPoint" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "ConfigureAccessPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cpiSecretKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "cpiUserId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cpiUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "cpiUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Position)) :*: S1 ('MetaSel ('Just "accessPointArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newConfigureAccessPoint Source #

Create a value of ConfigureAccessPoint 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:

$sel:cpiSecretKey:ConfigureAccessPoint', configureAccessPoint_cpiSecretKey - A Base64 encoded string of the CPI certificate associated with the CPI user who is certifying the coordinates of the network resource.

$sel:cpiUserId:ConfigureAccessPoint', configureAccessPoint_cpiUserId - The CPI user ID of the CPI user who is certifying the coordinates of the network resource.

$sel:cpiUserPassword:ConfigureAccessPoint', configureAccessPoint_cpiUserPassword - The CPI password associated with the CPI certificate in cpiSecretKey.

$sel:cpiUsername:ConfigureAccessPoint', configureAccessPoint_cpiUsername - The CPI user name of the CPI user who is certifying the coordinates of the radio unit.

ConfigureAccessPoint, configureAccessPoint_position - The position of the network resource.

$sel:accessPointArn:ConfigureAccessPoint', configureAccessPoint_accessPointArn - The Amazon Resource Name (ARN) of the network resource.

Request Lenses

configureAccessPoint_cpiSecretKey :: Lens' ConfigureAccessPoint (Maybe Text) Source #

A Base64 encoded string of the CPI certificate associated with the CPI user who is certifying the coordinates of the network resource.

configureAccessPoint_cpiUserId :: Lens' ConfigureAccessPoint (Maybe Text) Source #

The CPI user ID of the CPI user who is certifying the coordinates of the network resource.

configureAccessPoint_cpiUserPassword :: Lens' ConfigureAccessPoint (Maybe Text) Source #

The CPI password associated with the CPI certificate in cpiSecretKey.

configureAccessPoint_cpiUsername :: Lens' ConfigureAccessPoint (Maybe Text) Source #

The CPI user name of the CPI user who is certifying the coordinates of the radio unit.

configureAccessPoint_accessPointArn :: Lens' ConfigureAccessPoint Text Source #

The Amazon Resource Name (ARN) of the network resource.

Destructuring the Response

data ConfigureAccessPointResponse Source #

See: newConfigureAccessPointResponse smart constructor.

Constructors

ConfigureAccessPointResponse' 

Fields

Instances

Instances details
Generic ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Associated Types

type Rep ConfigureAccessPointResponse :: Type -> Type #

Read ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Show ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

NFData ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

Eq ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

type Rep ConfigureAccessPointResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ConfigureAccessPoint

type Rep ConfigureAccessPointResponse = D1 ('MetaData "ConfigureAccessPointResponse" "Amazonka.PrivateNetworks.ConfigureAccessPoint" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "ConfigureAccessPointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accessPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkResource)))

newConfigureAccessPointResponse Source #

Create a value of ConfigureAccessPointResponse 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:

$sel:httpStatus:ConfigureAccessPointResponse', configureAccessPointResponse_httpStatus - The response's http status code.

$sel:accessPoint:ConfigureAccessPointResponse', configureAccessPointResponse_accessPoint - Information about the network resource.

Response Lenses