class Amazonite::Lambda::CodeSigningConfig

Overview

Details about a Code signing configuration.

Included Modules

Defined in:

lambda/code_signing_config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(code_signing_config_id : String, code_signing_config_arn : String, allowed_publishers : AllowedPublishers, code_signing_policies : CodeSigningPolicies, last_modified : String, description : String | Nil = nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def allowed_publishers : AllowedPublishers #

List of allowed publishers.


[View source]
def allowed_publishers=(allowed_publishers : AllowedPublishers) #

List of allowed publishers.


[View source]
def code_signing_config_arn : String #

The Amazon Resource Name (ARN) of the Code signing configuration.


[View source]
def code_signing_config_arn=(code_signing_config_arn : String) #

The Amazon Resource Name (ARN) of the Code signing configuration.


[View source]
def code_signing_config_id : String #

Unique identifer for the Code signing configuration.


[View source]
def code_signing_config_id=(code_signing_config_id : String) #

Unique identifer for the Code signing configuration.


[View source]
def code_signing_policies : CodeSigningPolicies #

The code signing policy controls the validation failure action for signature mismatch or expiry.


[View source]
def code_signing_policies=(code_signing_policies : CodeSigningPolicies) #

The code signing policy controls the validation failure action for signature mismatch or expiry.


[View source]
def description : String | Nil #

Code signing configuration description.


[View source]
def description=(description : String | Nil) #

Code signing configuration description.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def last_modified : String #

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).


[View source]
def last_modified=(last_modified : String) #

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).


[View source]
def validate! : Nil #

[View source]