Class: Aws::Types::App

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:basic_auth_credentials, :build_spec])

Instance Attribute Summary collapse

Instance Attribute Details

#app_arn::String

Returns the value of attribute app_arn.

Returns:

  • (::String)


13
14
15
# File 'sig/types.rbs', line 13

def app_arn
  @app_arn
end

#app_id::String

Returns the value of attribute app_id.

Returns:

  • (::String)


12
13
14
# File 'sig/types.rbs', line 12

def app_id
  @app_id
end

#auto_branch_creation_configTypes::AutoBranchCreationConfig

Returns the value of attribute auto_branch_creation_config.



35
36
37
# File 'sig/types.rbs', line 35

def auto_branch_creation_config
  @auto_branch_creation_config
end

#auto_branch_creation_patterns::Array[::String]

Returns the value of attribute auto_branch_creation_patterns.

Returns:

  • (::Array[::String])


34
35
36
# File 'sig/types.rbs', line 34

def auto_branch_creation_patterns
  @auto_branch_creation_patterns
end

#basic_auth_credentials::String

Returns the value of attribute basic_auth_credentials.

Returns:

  • (::String)


28
29
30
# File 'sig/types.rbs', line 28

def basic_auth_credentials
  @basic_auth_credentials
end

#build_spec::String

Returns the value of attribute build_spec.

Returns:

  • (::String)


31
32
33
# File 'sig/types.rbs', line 31

def build_spec
  @build_spec
end

#cache_configTypes::CacheConfig

Returns the value of attribute cache_config.

Returns:



37
38
39
# File 'sig/types.rbs', line 37

def cache_config
  @cache_config
end

#compute_role_arn::String

Returns the value of attribute compute_role_arn.

Returns:

  • (::String)


21
22
23
# File 'sig/types.rbs', line 21

def compute_role_arn
  @compute_role_arn
end

#create_time::Time

Returns the value of attribute create_time.

Returns:

  • (::Time)


19
20
21
# File 'sig/types.rbs', line 19

def create_time
  @create_time
end

#custom_headers::String

Returns the value of attribute custom_headers.

Returns:

  • (::String)


32
33
34
# File 'sig/types.rbs', line 32

def custom_headers
  @custom_headers
end

#custom_rules::Array[Types::CustomRule]

Returns the value of attribute custom_rules.

Returns:



29
30
31
# File 'sig/types.rbs', line 29

def custom_rules
  @custom_rules
end

#default_domain::String

Returns the value of attribute default_domain.

Returns:

  • (::String)


24
25
26
# File 'sig/types.rbs', line 24

def default_domain
  @default_domain
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


16
17
18
# File 'sig/types.rbs', line 16

def description
  @description
end

#enable_auto_branch_creationBoolean

Returns the value of attribute enable_auto_branch_creation.

Returns:

  • (Boolean)


33
34
35
# File 'sig/types.rbs', line 33

def enable_auto_branch_creation
  @enable_auto_branch_creation
end

#enable_basic_authBoolean

Returns the value of attribute enable_basic_auth.

Returns:

  • (Boolean)


27
28
29
# File 'sig/types.rbs', line 27

def enable_basic_auth
  @enable_basic_auth
end

#enable_branch_auto_buildBoolean

Returns the value of attribute enable_branch_auto_build.

Returns:

  • (Boolean)


25
26
27
# File 'sig/types.rbs', line 25

def enable_branch_auto_build
  @enable_branch_auto_build
end

#enable_branch_auto_deletionBoolean

Returns the value of attribute enable_branch_auto_deletion.

Returns:

  • (Boolean)


26
27
28
# File 'sig/types.rbs', line 26

def enable_branch_auto_deletion
  @enable_branch_auto_deletion
end

#environment_variables::Hash[::String, ::String]

Returns the value of attribute environment_variables.

Returns:

  • (::Hash[::String, ::String])


23
24
25
# File 'sig/types.rbs', line 23

def environment_variables
  @environment_variables
end

#iam_service_role_arn::String

Returns the value of attribute iam_service_role_arn.

Returns:

  • (::String)


22
23
24
# File 'sig/types.rbs', line 22

def iam_service_role_arn
  @iam_service_role_arn
end

#job_configTypes::JobConfig

Returns the value of attribute job_config.

Returns:



40
41
42
# File 'sig/types.rbs', line 40

def job_config
  @job_config
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


14
15
16
# File 'sig/types.rbs', line 14

def name
  @name
end

#platform"WEB", ...

Returns the value of attribute platform.

Returns:

  • ("WEB", "WEB_DYNAMIC", "WEB_COMPUTE")


18
19
20
# File 'sig/types.rbs', line 18

def platform
  @platform
end

#production_branchTypes::ProductionBranch

Returns the value of attribute production_branch.



30
31
32
# File 'sig/types.rbs', line 30

def production_branch
  @production_branch
end

#repository::String

Returns the value of attribute repository.

Returns:

  • (::String)


17
18
19
# File 'sig/types.rbs', line 17

def repository
  @repository
end

#repository_clone_method"SSH", ...

Returns the value of attribute repository_clone_method.

Returns:

  • ("SSH", "TOKEN", "SIGV4")


36
37
38
# File 'sig/types.rbs', line 36

def repository_clone_method
  @repository_clone_method
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


15
16
17
# File 'sig/types.rbs', line 15

def tags
  @tags
end

#update_time::Time

Returns the value of attribute update_time.

Returns:

  • (::Time)


20
21
22
# File 'sig/types.rbs', line 20

def update_time
  @update_time
end

#waf_configurationTypes::WafConfiguration

Returns the value of attribute waf_configuration.



39
40
41
# File 'sig/types.rbs', line 39

def waf_configuration
  @waf_configuration
end

#webhook_create_time::Time

Returns the value of attribute webhook_create_time.

Returns:

  • (::Time)


38
39
40
# File 'sig/types.rbs', line 38

def webhook_create_time
  @webhook_create_time
end