CloudServiceExtensionProperties interface
확장 속성입니다.
속성
auto |
플랫폼이 사용 가능해지면 typeHandlerVersion을 상위 부 버전으로 자동으로 업그레이드할 수 있는지 여부를 명시적으로 지정합니다. |
force |
태그를 지정하여 제공된 공용 및 보호된 설정을 강제로 적용합니다. 태그 값을 변경하면 공용 또는 보호된 설정을 변경하지 않고 확장을 다시 실행할 수 있습니다. forceUpdateTag가 변경되지 않으면 처리기에서 공용 또는 보호된 설정에 대한 업데이트가 계속 적용됩니다. forceUpdateTag 또는 public 또는 protected 설정이 변경되지 않는 경우 확장은 동일한 시퀀스 번호를 사용하여 역할 인스턴스로 흐르며 다시 실행할지 여부를 처리기 구현에 달려 있습니다. |
protected |
역할 인스턴스로 전송되기 전에 암호화된 확장에 대한 보호된 설정입니다. |
protected |
역할 인스턴스로 전송되기 전에 암호화된 KeyVault를 사용하여 참조되는 확장에 대한 보호된 설정입니다. |
provisioning |
응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
publisher | 확장 처리기 게시자의 이름입니다. |
roles |
이 확장을 적용할 역할의 선택적 목록입니다. 속성을 지정하지 않거나 '*'를 지정하면 클라우드 서비스의 모든 역할에 확장이 적용됩니다. |
settings | 확장에 대한 공용 설정입니다. JSON 확장의 경우 확장에 대한 JSON 설정입니다. XML 확장(예: RDP)의 경우 확장에 대한 XML 설정입니다. |
type | 확장의 유형을 지정합니다. |
type |
확장의 버전을 지정합니다. 확장의 버전을 지정합니다. 이 요소를 지정하지 않았거나 별표(*)를 값으로 사용하는 경우 최신 버전의 확장이 사용됩니다. 값이 주 버전 번호로 지정되고 별표가 부 버전 번호(X.)로 지정된 경우 지정된 주 버전의 최신 부 버전이 선택됩니다. 주 버전 번호와 부 버전 번호(X.Y)를 지정하면 특정 확장 버전이 선택됩니다. 버전을 지정하면 역할 인스턴스에서 자동 업그레이드가 수행됩니다. |
속성 세부 정보
autoUpgradeMinorVersion
플랫폼이 사용 가능해지면 typeHandlerVersion을 상위 부 버전으로 자동으로 업그레이드할 수 있는지 여부를 명시적으로 지정합니다.
autoUpgradeMinorVersion?: boolean
속성 값
boolean
forceUpdateTag
태그를 지정하여 제공된 공용 및 보호된 설정을 강제로 적용합니다. 태그 값을 변경하면 공용 또는 보호된 설정을 변경하지 않고 확장을 다시 실행할 수 있습니다. forceUpdateTag가 변경되지 않으면 처리기에서 공용 또는 보호된 설정에 대한 업데이트가 계속 적용됩니다. forceUpdateTag 또는 public 또는 protected 설정이 변경되지 않는 경우 확장은 동일한 시퀀스 번호를 사용하여 역할 인스턴스로 흐르며 다시 실행할지 여부를 처리기 구현에 달려 있습니다.
forceUpdateTag?: string
속성 값
string
protectedSettings
역할 인스턴스로 전송되기 전에 암호화된 확장에 대한 보호된 설정입니다.
protectedSettings?: any
속성 값
any
protectedSettingsFromKeyVault
역할 인스턴스로 전송되기 전에 암호화된 KeyVault를 사용하여 참조되는 확장에 대한 보호된 설정입니다.
protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference
속성 값
provisioningState
응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
publisher
확장 처리기 게시자의 이름입니다.
publisher?: string
속성 값
string
rolesAppliedTo
이 확장을 적용할 역할의 선택적 목록입니다. 속성을 지정하지 않거나 '*'를 지정하면 클라우드 서비스의 모든 역할에 확장이 적용됩니다.
rolesAppliedTo?: string[]
속성 값
string[]
settings
확장에 대한 공용 설정입니다. JSON 확장의 경우 확장에 대한 JSON 설정입니다. XML 확장(예: RDP)의 경우 확장에 대한 XML 설정입니다.
settings?: any
속성 값
any
type
확장의 유형을 지정합니다.
type?: string
속성 값
string
typeHandlerVersion
확장의 버전을 지정합니다. 확장의 버전을 지정합니다. 이 요소를 지정하지 않았거나 별표(*)를 값으로 사용하는 경우 최신 버전의 확장이 사용됩니다. 값이 주 버전 번호로 지정되고 별표가 부 버전 번호(X.)로 지정된 경우 지정된 주 버전의 최신 부 버전이 선택됩니다. 주 버전 번호와 부 버전 번호(X.Y)를 지정하면 특정 확장 버전이 선택됩니다. 버전을 지정하면 역할 인스턴스에서 자동 업그레이드가 수행됩니다.
typeHandlerVersion?: string
속성 값
string