BitbucketServerConfigResponse.fromMap constructor

BitbucketServerConfigResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory BitbucketServerConfigResponse.fromMap(Map<String, dynamic> map) {
  return BitbucketServerConfigResponse(
    apiKey: pulumi.Input.fromValue(map['apiKey'] as String),
    connectedRepositories: pulumi.Input.fromValue(pulumi.Input.decodeList<BitbucketServerRepositoryIdResponse>(map['connectedRepositories']!, (value) => BitbucketServerRepositoryIdResponse.fromMap((value as Map).cast<String, dynamic>()))),
    createTime: pulumi.Input.fromValue(map['createTime'] as String),
    hostUri: pulumi.Input.fromValue(map['hostUri'] as String),
    name: pulumi.Input.fromValue(map['name'] as String),
    peeredNetwork: pulumi.Input.fromValue(map['peeredNetwork'] as String),
    peeredNetworkIpRange: pulumi.Input.fromValue(map['peeredNetworkIpRange'] as String),
    secrets: pulumi.Input.fromValue(BitbucketServerSecretsResponse.fromMap((map['secrets']! as Map).cast<String, dynamic>())),
    sslCa: pulumi.Input.fromValue(map['sslCa'] as String),
    username: pulumi.Input.fromValue(map['username'] as String),
    webhookKey: pulumi.Input.fromValue(map['webhookKey'] as String),
  );
}