은 분명히 지금의로 스트림 이름을 지정할 수 없다고 . CloudFormation의 운동성 문서는 유일한 매개 변수로 만 ShardCount을 지원
당신은 아마도 CloudFormation 출력의 일부로서 운동성 스트림 이름을 얻을 수 있습니다 -.
를 사용하여
{ "Ref" : "< resource name of instance of - AWS::Kinesis::Stream>" }
지금 스트림의 이름
<Stack-Name> - <Stream Name - Resoruce Name> - < Arbitrary Info >
의 패턴
스택 이름에 생성됩니다의로
: MyKinesisStack
{
"AWSTemplateFormatVersion" : "2010-09-09",
"Resources" : {
"KinesisStream1" : {
"Type" : "AWS::Kinesis::Stream",
"Properties" : {
"ShardCount" : "1"
}
}
},
"Outputs" : {
"KinesisStreamName" : {
"Description" : "Kenisis Stream Name",
"Value" : { "Ref" : "KinesisStream1"}
}
}
}
이름으로 운동성 스트림을 만들 것입니다 위의 스택 - MyKinesisStack-KinesisStream1-ARTSDY32AS
안녕하세요 나빈, 답장을 보내 주셔서 감사합니다. 예, 이것은 내가 한 일이며 환경의 OptionSetting에서 출력 값을 사용했습니다. 그러나 API는 setStreamName을 가지고 있기 때문에 cloudFormation에서만 스트림의 이름 지정을 허용하지 않기 때문에 여전히 궁금합니다. – user2716913
@NaveenVijay 이에 대한 공식 업데이트가있을 경우 여기에서 업데이트하십시오. – advncd
물론 할 것입니다 @ advncd –