typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
62 lines (61 loc) • 2.5 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type Site_Type = 'AWS::NetworkManager::Site';
export declare const Site_Type = "AWS::NetworkManager::Site";
/**
* The AWS::NetworkManager::Site type describes a site. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html}
*/
export default function Site(props: Site_Properties): CfnResource<Site_Properties>;
/**
* The AWS::NetworkManager::Site type describes a site. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html}
*/
export declare type Site_Properties = {
SiteArn?: Resolvable<string>;
SiteId?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-description}
*/
Description?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-tags}
*/
Tags?: Tag[];
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-globalnetworkid}
*/
GlobalNetworkId: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-location}
*/
Location?: Location;
};
export declare type Tag = {
Key?: Resolvable<string>;
Value?: Resolvable<string>;
};
/**
* The location of the site {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html}
*/
export declare type Location = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-address}
*/
Address?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-latitude}
*/
Latitude?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-longitude}
*/
Longitude?: Resolvable<string>;
};