Skip to content

Commit d75b132

Browse files
committed
Merge branch 'fix/secrets-manager-schema' into 'master'
fix(services): add createdDate field to secretsManager See merge request auto-cloud/cloudgraph/provider/cloudgraph-provider-aws!221
2 parents 29b19e3 + 4a17180 commit d75b132

3 files changed

Lines changed: 12 additions & 8 deletions

File tree

src/services/secretsManager/format.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export default ({
2828
LastAccessedDate: lastAccessedDate,
2929
DeletedDate: deletedDate,
3030
OwningService: owningService,
31+
CreatedDate: createdDate,
3132
Tags,
3233
} = service
3334

@@ -47,6 +48,7 @@ export default ({
4748
lastChangedDate: lastChangedDate?.toISOString(),
4849
lastAccessedDate: lastAccessedDate?.toISOString(),
4950
deletedDate: deletedDate?.toISOString(),
51+
createdDate: createdDate?.toISOString(),
5052
owningService,
5153
}
5254
}

src/services/secretsManager/schema.graphql

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ type awsSecretsManager @key(fields: "arn") {
2020
rotationEnabled: Boolean @search
2121
rotationLambdaARN: String @search(by: [hash, regexp])
2222
rotationRules: awsSecretsManagerRotationRule
23-
lastRotatedDate: String @search(by: [hash, regexp])
24-
lastChangedDate: String @search(by: [hash, regexp])
25-
lastAccessedDate: String @search(by: [hash, regexp])
26-
deletedDate: String @search(by: [hash, regexp])
23+
lastRotatedDate: DateTime @search(by: [day])
24+
lastChangedDate: DateTime @search(by: [day])
25+
lastAccessedDate: DateTime @search(by: [day])
26+
deletedDate: DateTime @search(by: [day])
27+
createdDate: DateTime @search(by: [day])
2728
owningService: String @search(by: [hash, regexp])
2829
}

src/types/generated.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3892,13 +3892,14 @@ export type AwsSageMakerProject = {
38923892
export type AwsSecretsManager = {
38933893
accountId: Scalars['String'];
38943894
arn: Scalars['String'];
3895-
deletedDate?: Maybe<Scalars['String']>;
3895+
createdDate?: Maybe<Scalars['DateTime']>;
3896+
deletedDate?: Maybe<Scalars['DateTime']>;
38963897
description?: Maybe<Scalars['String']>;
38973898
id: Scalars['String'];
38983899
kmsKeyId?: Maybe<Scalars['String']>;
3899-
lastAccessedDate?: Maybe<Scalars['String']>;
3900-
lastChangedDate?: Maybe<Scalars['String']>;
3901-
lastRotatedDate?: Maybe<Scalars['String']>;
3900+
lastAccessedDate?: Maybe<Scalars['DateTime']>;
3901+
lastChangedDate?: Maybe<Scalars['DateTime']>;
3902+
lastRotatedDate?: Maybe<Scalars['DateTime']>;
39023903
name?: Maybe<Scalars['String']>;
39033904
owningService?: Maybe<Scalars['String']>;
39043905
region?: Maybe<Scalars['String']>;

0 commit comments

Comments
 (0)