GitLabConfigResponse.fromMap constructor

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

Implementation

factory GitLabConfigResponse.fromMap(Map<String, dynamic> map) {
  return GitLabConfigResponse(
    connectedRepositories: pulumi.Input.fromValue(pulumi.Input.decodeList<GitLabRepositoryIdResponse>(map['connectedRepositories']!, (value) => GitLabRepositoryIdResponse.fromMap((value as Map).cast<String, dynamic>()))),
    createTime: pulumi.Input.fromValue(map['createTime'] as String),
    enterpriseConfig: pulumi.Input.fromValue(GitLabEnterpriseConfigResponse.fromMap((map['enterpriseConfig']! as Map).cast<String, dynamic>())),
    name: pulumi.Input.fromValue(map['name'] as String),
    secrets: pulumi.Input.fromValue(GitLabSecretsResponse.fromMap((map['secrets']! as Map).cast<String, dynamic>())),
    username: pulumi.Input.fromValue(map['username'] as String),
    webhookKey: pulumi.Input.fromValue(map['webhookKey'] as String),
  );
}