Interface CfnDeliverySourceProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDeliverySourceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-21T06:34:10.764Z")
@Stability(Stable)
public interface CfnDeliverySourceProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDeliverySource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.logs.*;
CfnDeliverySourceProps cfnDeliverySourceProps = CfnDeliverySourceProps.builder()
.name("name")
// the properties below are optional
.logType("logType")
.resourceArn("resourceArn")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDeliverySourcePropsstatic final classAn implementation forCfnDeliverySourceProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe type of log that the source is sending.getName()The unique name of the delivery source.default StringThe Amazon Resource Name (ARN) that uniquely identifies this delivery source.getTags()The tags that have been assigned to this delivery source.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The unique name of the delivery source.- See Also:
-
getLogType
The type of log that the source is sending.For valid values for this parameter, see the documentation for the source service.
- See Also:
-
getResourceArn
The Amazon Resource Name (ARN) that uniquely identifies this delivery source.- See Also:
-
getTags
The tags that have been assigned to this delivery source.- See Also:
-
builder
- Returns:
- a
CfnDeliverySourceProps.BuilderofCfnDeliverySourceProps
-