Class: Aws::PrivateNetworks::Types::ActivateNetworkSiteRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.

Returns:

  • (String)


134
135
136
137
138
139
140
141
# File 'gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/types.rb', line 134

class ActivateNetworkSiteRequest < Struct.new(
  :client_token,
  :commitment_configuration,
  :network_site_arn,
  :shipping_address)
  SENSITIVE = []
  include Aws::Structure
end

#commitment_configurationTypes::CommitmentConfiguration

Determines the duration and renewal status of the commitment period for all pending radio units.

If you include commitmentConfiguration in the ActivateNetworkSiteRequest action, you must specify the following:

  • The commitment period for the radio unit. You can choose a 60-day, 1-year, or 3-year period.

  • Whether you want your commitment period to automatically renew for one more year after your current commitment period expires.

For pricing, see Amazon Web Services Private 5G Pricing.

If you do not include commitmentConfiguration in the ActivateNetworkSiteRequest action, the commitment period is set to 60-days.



134
135
136
137
138
139
140
141
# File 'gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/types.rb', line 134

class ActivateNetworkSiteRequest < Struct.new(
  :client_token,
  :commitment_configuration,
  :network_site_arn,
  :shipping_address)
  SENSITIVE = []
  include Aws::Structure
end

#network_site_arnString

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

Returns:

  • (String)


134
135
136
137
138
139
140
141
# File 'gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/types.rb', line 134

class ActivateNetworkSiteRequest < Struct.new(
  :client_token,
  :commitment_configuration,
  :network_site_arn,
  :shipping_address)
  SENSITIVE = []
  include Aws::Structure
end

#shipping_addressTypes::Address

The shipping address of the network site.

Returns:



134
135
136
137
138
139
140
141
# File 'gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/types.rb', line 134

class ActivateNetworkSiteRequest < Struct.new(
  :client_token,
  :commitment_configuration,
  :network_site_arn,
  :shipping_address)
  SENSITIVE = []
  include Aws::Structure
end