Class: AWSCDK::CXAPI::EnvironmentUtils Deprecated

Inherits:
Jsii::Object
  • Object
show all
Defined in:
cxapi/environment_utils.rb

Overview

Deprecated.

The definition of this type has moved to @aws-cdk/cloud-assembly-api.

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeEnvironmentUtils

Returns a new instance of EnvironmentUtils.



8
9
10
# File 'cxapi/environment_utils.rb', line 8

def initialize
  Jsii::Object.instance_method(:initialize).bind(self).call
end

Class Method Details

.format(account, region) ⇒ String

Format an environment string from an account and region.

Parameters:

  • account (String)
  • region (String)

Returns:

  • (String)


22
23
24
25
26
# File 'cxapi/environment_utils.rb', line 22

def self.format(, region)
  Jsii::Type.check_type(, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "account")
  Jsii::Type.check_type(region, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "region")
  Jsii::Kernel.instance.call_static("aws-cdk-lib.cx_api.EnvironmentUtils", "format", [, region])
end

.jsii_overridable_methodsObject



12
13
14
15
# File 'cxapi/environment_utils.rb', line 12

def self.jsii_overridable_methods
  {
  }
end

.make(account, region) ⇒ AWSCDK::CXAPI::Environment

Build an environment object from an account and region.

Parameters:

  • account (String)
  • region (String)

Returns:



33
34
35
36
37
# File 'cxapi/environment_utils.rb', line 33

def self.make(, region)
  Jsii::Type.check_type(, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "account")
  Jsii::Type.check_type(region, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "region")
  Jsii::Kernel.instance.call_static("aws-cdk-lib.cx_api.EnvironmentUtils", "make", [, region])
end

.parse(environment) ⇒ AWSCDK::CXAPI::Environment

Parameters:

  • environment (String)

Returns:



41
42
43
44
# File 'cxapi/environment_utils.rb', line 41

def self.parse(environment)
  Jsii::Type.check_type(environment, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "environment")
  Jsii::Kernel.instance.call_static("aws-cdk-lib.cx_api.EnvironmentUtils", "parse", [environment])
end