awscc.fis_experimenttemplate¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - fis:DeleteExperimentTemplate
update¶
Parent base class for filters and actions.
definitions:
ActionId:
description: The ID of the action.
maxLength: 64
type: string
ExperimentTemplateAction:
additionalProperties: false
description: Specifies an action for the experiment template.
properties:
ActionId:
description: The ID of the action.
maxLength: 64
type: string
Description:
description: A description for the action.
maxLength: 512
type: string
Parameters:
additionalProperties: false
description: The parameters for the action, if applicable.
patternProperties:
.{1,64}:
maxLength: 1024
type: string
type: object
StartAfter:
description: The names of the actions that must be completed before the current
action starts.
items:
maxLength: 64
type: string
type: array
Targets:
additionalProperties: false
description: One or more targets for the action.
patternProperties:
.{1,64}:
maxLength: 64
type: string
type: object
required:
- ActionId
type: object
ExperimentTemplateActionItemDescription:
description: A description for the action.
maxLength: 512
type: string
ExperimentTemplateActionItemParameter:
maxLength: 1024
type: string
ExperimentTemplateActionItemStartAfter:
maxLength: 64
type: string
ExperimentTemplateActionItemStartAfterList:
description: The names of the actions that must be completed before the current
action starts.
items:
maxLength: 64
type: string
type: array
ExperimentTemplateActionItemTarget:
maxLength: 64
type: string
ExperimentTemplateActionMap:
additionalProperties: false
description: The actions for the experiment.
patternProperties:
'[\S]{1,64}':
additionalProperties: false
description: Specifies an action for the experiment template.
properties:
ActionId:
description: The ID of the action.
maxLength: 64
type: string
Description:
description: A description for the action.
maxLength: 512
type: string
Parameters:
additionalProperties: false
description: The parameters for the action, if applicable.
patternProperties:
.{1,64}:
maxLength: 1024
type: string
type: object
StartAfter:
description: The names of the actions that must be completed before the
current action starts.
items:
maxLength: 64
type: string
type: array
Targets:
additionalProperties: false
description: One or more targets for the action.
patternProperties:
.{1,64}:
maxLength: 64
type: string
type: object
required:
- ActionId
type: object
type: object
ExperimentTemplateDescription:
description: A description for the experiment template.
maxLength: 512
type: string
ExperimentTemplateId:
type: string
ExperimentTemplateStopCondition:
additionalProperties: false
properties:
Source:
maxLength: 64
type: string
Value:
maxLength: 2048
minLength: 20
type: string
required:
- Source
type: object
ExperimentTemplateStopConditionList:
description: One or more stop conditions.
items:
additionalProperties: false
properties:
Source:
maxLength: 64
type: string
Value:
maxLength: 2048
minLength: 20
type: string
required:
- Source
type: object
type: array
ExperimentTemplateTarget:
additionalProperties: false
description: Specifies a target for an experiment.
properties:
Filters:
items:
additionalProperties: false
description: Describes a filter used for the target resource input in an
experiment template.
properties:
Path:
description: The attribute path for the filter.
maxLength: 256
type: string
Values:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
required:
- Path
- Values
type: object
type: array
ResourceArns:
description: The Amazon Resource Names (ARNs) of the target resources.
items:
maxLength: 2048
minLength: 20
type: string
type: array
ResourceTags:
additionalProperties: false
patternProperties:
.{1,128}:
maxLength: 256
type: string
type: object
ResourceType:
description: The AWS resource type. The resource type must be supported for
the specified action.
maxLength: 64
type: string
SelectionMode:
description: Scopes the identified resources to a specific number of the resources
at random, or a percentage of the resources.
maxLength: 64
type: string
required:
- ResourceType
- SelectionMode
type: object
ExperimentTemplateTargetFilter:
additionalProperties: false
description: Describes a filter used for the target resource input in an experiment
template.
properties:
Path:
description: The attribute path for the filter.
maxLength: 256
type: string
Values:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
required:
- Path
- Values
type: object
ExperimentTemplateTargetFilterList:
items:
additionalProperties: false
description: Describes a filter used for the target resource input in an experiment
template.
properties:
Path:
description: The attribute path for the filter.
maxLength: 256
type: string
Values:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
required:
- Path
- Values
type: object
type: array
ExperimentTemplateTargetFilterPath:
description: The attribute path for the filter.
maxLength: 256
type: string
ExperimentTemplateTargetFilterValue:
maxLength: 128
type: string
ExperimentTemplateTargetFilterValues:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
ExperimentTemplateTargetMap:
additionalProperties: false
description: The targets for the experiment.
patternProperties:
.{1,64}:
additionalProperties: false
description: Specifies a target for an experiment.
properties:
Filters:
items:
additionalProperties: false
description: Describes a filter used for the target resource input in
an experiment template.
properties:
Path:
description: The attribute path for the filter.
maxLength: 256
type: string
Values:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
required:
- Path
- Values
type: object
type: array
ResourceArns:
description: The Amazon Resource Names (ARNs) of the target resources.
items:
maxLength: 2048
minLength: 20
type: string
type: array
ResourceTags:
additionalProperties: false
patternProperties:
.{1,128}:
maxLength: 256
type: string
type: object
ResourceType:
description: The AWS resource type. The resource type must be supported
for the specified action.
maxLength: 64
type: string
SelectionMode:
description: Scopes the identified resources to a specific number of the
resources at random, or a percentage of the resources.
maxLength: 64
type: string
required:
- ResourceType
- SelectionMode
type: object
type: object
ExperimentTemplateTargetSelectionMode:
description: Scopes the identified resources to a specific number of the resources
at random, or a percentage of the resources.
maxLength: 64
type: string
ResourceArn:
maxLength: 2048
minLength: 20
type: string
ResourceArnList:
description: The Amazon Resource Names (ARNs) of the target resources.
items:
maxLength: 2048
minLength: 20
type: string
type: array
ResourceType:
description: The AWS resource type. The resource type must be supported for the
specified action.
maxLength: 64
type: string
RoleArn:
description: The Amazon Resource Name (ARN) of an IAM role that grants the AWS
FIS service permission to perform service actions on your behalf.
maxLength: 1224
type: string
StopConditionSource:
maxLength: 64
type: string
StopConditionValue:
maxLength: 2048
minLength: 20
type: string
properties:
Actions:
additionalProperties: false
description: The actions for the experiment.
patternProperties:
'[\S]{1,64}':
additionalProperties: false
description: Specifies an action for the experiment template.
properties:
ActionId:
description: The ID of the action.
maxLength: 64
type: string
Description:
description: A description for the action.
maxLength: 512
type: string
Parameters:
additionalProperties: false
description: The parameters for the action, if applicable.
patternProperties:
.{1,64}:
maxLength: 1024
type: string
type: object
StartAfter:
description: The names of the actions that must be completed before the
current action starts.
items:
maxLength: 64
type: string
type: array
Targets:
additionalProperties: false
description: One or more targets for the action.
patternProperties:
.{1,64}:
maxLength: 64
type: string
type: object
required:
- ActionId
type: object
type: object
Description:
description: A description for the experiment template.
maxLength: 512
type: string
RoleArn:
description: The Amazon Resource Name (ARN) of an IAM role that grants the AWS
FIS service permission to perform service actions on your behalf.
maxLength: 1224
type: string
StopConditions:
description: One or more stop conditions.
items:
additionalProperties: false
properties:
Source:
maxLength: 64
type: string
Value:
maxLength: 2048
minLength: 20
type: string
required:
- Source
type: object
type: array
Targets:
additionalProperties: false
description: The targets for the experiment.
patternProperties:
.{1,64}:
additionalProperties: false
description: Specifies a target for an experiment.
properties:
Filters:
items:
additionalProperties: false
description: Describes a filter used for the target resource input in
an experiment template.
properties:
Path:
description: The attribute path for the filter.
maxLength: 256
type: string
Values:
description: The attribute values for the filter.
items:
maxLength: 128
type: string
type: array
required:
- Path
- Values
type: object
type: array
ResourceArns:
description: The Amazon Resource Names (ARNs) of the target resources.
items:
maxLength: 2048
minLength: 20
type: string
type: array
ResourceTags:
additionalProperties: false
patternProperties:
.{1,128}:
maxLength: 256
type: string
type: object
ResourceType:
description: The AWS resource type. The resource type must be supported
for the specified action.
maxLength: 64
type: string
SelectionMode:
description: Scopes the identified resources to a specific number of the
resources at random, or a percentage of the resources.
maxLength: 64
type: string
required:
- ResourceType
- SelectionMode
type: object
type: object
type:
enum:
- update
Permissions - fis:UpdateExperimentTemplate