Class CfnPentestPropsMixin.AssetsProperty
Collection of assets to be tested during the pentest.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SecurityAgent
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnPentestPropsMixin.AssetsProperty : CfnPentestPropsMixin.IAssetsProperty
Syntax (vb)
Public Class CfnPentestPropsMixin.AssetsProperty Implements CfnPentestPropsMixin.IAssetsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SecurityAgent;
var assetsProperty = new AssetsProperty {
Actors = new [] { new ActorProperty {
Authentication = new AuthenticationProperty {
ProviderType = "providerType",
Value = "value"
},
Description = "description",
Identifier = "identifier",
Uris = new [] { "uris" }
} },
Documents = new [] { new DocumentInfoProperty {
ArtifactId = "artifactId",
S3Location = "s3Location"
} },
Endpoints = new [] { new EndpointProperty {
Uri = "uri"
} },
IntegratedRepositories = new [] { new IntegratedRepositoryProperty {
IntegrationId = "integrationId",
ProviderResourceId = "providerResourceId"
} },
SourceCode = new [] { new SourceCodeRepositoryProperty {
S3Location = "s3Location"
} }
};
Synopsis
Constructors
| AssetsProperty() | Collection of assets to be tested during the pentest. |
Properties
| Actors | List of actors used during testing. |
| Documents | List of documents providing additional context for the pentest. |
| Endpoints | List of endpoints to test. |
| IntegratedRepositories | List of repositories connected via provider integrations. |
| SourceCode | List of source code repositories to analyze. |
Constructors
AssetsProperty()
Collection of assets to be tested during the pentest.
public AssetsProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SecurityAgent;
var assetsProperty = new AssetsProperty {
Actors = new [] { new ActorProperty {
Authentication = new AuthenticationProperty {
ProviderType = "providerType",
Value = "value"
},
Description = "description",
Identifier = "identifier",
Uris = new [] { "uris" }
} },
Documents = new [] { new DocumentInfoProperty {
ArtifactId = "artifactId",
S3Location = "s3Location"
} },
Endpoints = new [] { new EndpointProperty {
Uri = "uri"
} },
IntegratedRepositories = new [] { new IntegratedRepositoryProperty {
IntegrationId = "integrationId",
ProviderResourceId = "providerResourceId"
} },
SourceCode = new [] { new SourceCodeRepositoryProperty {
S3Location = "s3Location"
} }
};
Properties
Actors
List of actors used during testing.
public object? Actors { get; set; }
Property Value
Remarks
Documents
List of documents providing additional context for the pentest.
public object? Documents { get; set; }
Property Value
Remarks
Endpoints
List of endpoints to test.
public object? Endpoints { get; set; }
Property Value
Remarks
IntegratedRepositories
List of repositories connected via provider integrations.
public object? IntegratedRepositories { get; set; }
Property Value
Remarks
SourceCode
List of source code repositories to analyze.
public object? SourceCode { get; set; }