AbstractAWSPublishTarget Methods
Class Methods 6 members
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
ApplyReferenceSecurityGroup(AWSLinkedObjectsAnnotation, ISecurityGroup) Section titled ApplyReferenceSecurityGroup(AWSLinkedObjectsAnnotation, ISecurityGroup) virtual public abstract class AbstractAWSPublishTarget{ public virtual void ApplyReferenceSecurityGroup( AWSLinkedObjectsAnnotation linkedAnnotation, ISecurityGroup securityGroup) { // ... }}Parameters
linkedAnnotation AWSLinkedObjectsAnnotation securityGroup ISecurityGroup GenerateConstructAsync(AWSCDKEnvironmentResource, IResource, IAWSPublishTargetAnnotation, CancellationToken) Section titled GenerateConstructAsync(AWSCDKEnvironmentResource, IResource, IAWSPublishTargetAnnotation, CancellationToken) abstract Task public abstract class AbstractAWSPublishTarget{ public abstract Task GenerateConstructAsync( AWSCDKEnvironmentResource environment, IResource resource, IAWSPublishTargetAnnotation publishAnnotation, CancellationToken cancellationToken) { // ... }}Parameters
environment AWSCDKEnvironmentResource resource IResource publishAnnotation IAWSPublishTargetAnnotation cancellationToken CancellationToken GetReferenceConnectionInfo(AWSLinkedObjectsAnnotation) Section titled GetReferenceConnectionInfo(AWSLinkedObjectsAnnotation) abstract ReferenceConnectionInfo public abstract class AbstractAWSPublishTarget{ public abstract ReferenceConnectionInfo GetReferenceConnectionInfo( AWSLinkedObjectsAnnotation linkedAnnotation) { // ... }}Parameters
linkedAnnotation AWSLinkedObjectsAnnotation IsDefaultPublishTargetMatch(CDKDefaultsProvider, IResource) Section titled IsDefaultPublishTargetMatch(CDKDefaultsProvider, IResource) abstract IsDefaultPublishTargetMatchResult public abstract class AbstractAWSPublishTarget{ public abstract IsDefaultPublishTargetMatchResult IsDefaultPublishTargetMatch( CDKDefaultsProvider cdkDefaultsProvider, IResource resource) { // ... }}Parameters
cdkDefaultsProvider CDKDefaultsProvider resource IResource public abstract class AbstractAWSPublishTarget{ public virtual bool ReferenceRequiresSecurityGroup() { // ... }}public abstract class AbstractAWSPublishTarget{ public virtual bool ReferenceRequiresVPC() { // ... }}